pub(crate) struct DefaultPrimaryBackend {
pub(crate) kind: BackendKind,
pub(crate) capabilities: BackendCapabilities,
}Fields§
§kind: BackendKind§capabilities: BackendCapabilitiesTrait Implementations§
Source§impl PrimaryBackend for DefaultPrimaryBackend
impl PrimaryBackend for DefaultPrimaryBackend
Source§fn kind(&self) -> BackendKind
fn kind(&self) -> BackendKind
Performs kind.
Source§fn capabilities(&self) -> BackendCapabilities
fn capabilities(&self) -> BackendCapabilities
Performs capabilities.
Auto Trait Implementations§
impl Freeze for DefaultPrimaryBackend
impl RefUnwindSafe for DefaultPrimaryBackend
impl Send for DefaultPrimaryBackend
impl Sync for DefaultPrimaryBackend
impl Unpin for DefaultPrimaryBackend
impl UnsafeUnpin for DefaultPrimaryBackend
impl UnwindSafe for DefaultPrimaryBackend
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more