#[non_exhaustive]pub struct DriverCapabilities {}Expand description
Capabilities a driver declares, enumerated as-needed (999.31 D-01).
#[non_exhaustive] + Default so adding a field never breaks an existing
driver (CONTEXT D-12).
Trait Implementations§
Source§impl Clone for DriverCapabilities
impl Clone for DriverCapabilities
Source§fn clone(&self) -> DriverCapabilities
fn clone(&self) -> DriverCapabilities
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DriverCapabilities
Source§impl Debug for DriverCapabilities
impl Debug for DriverCapabilities
Source§impl Default for DriverCapabilities
impl Default for DriverCapabilities
Source§fn default() -> DriverCapabilities
fn default() -> DriverCapabilities
Returns the “default value” for a type. Read more
impl Eq for DriverCapabilities
Source§impl PartialEq for DriverCapabilities
impl PartialEq for DriverCapabilities
impl StructuralPartialEq for DriverCapabilities
Auto Trait Implementations§
impl Freeze for DriverCapabilities
impl RefUnwindSafe for DriverCapabilities
impl Send for DriverCapabilities
impl Sync for DriverCapabilities
impl Unpin for DriverCapabilities
impl UnsafeUnpin for DriverCapabilities
impl UnwindSafe for DriverCapabilities
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.