pub struct Capabilities(/* private fields */);Implementations§
Source§impl Capabilities
impl Capabilities
Sourcepub const fn transactions_pending(&self) -> bool
pub const fn transactions_pending(&self) -> bool
Bits: 0..1
Sourcepub const fn with_transactions_pending_checked(
self,
value: bool,
) -> Result<Self, ()>
pub const fn with_transactions_pending_checked( self, value: bool, ) -> Result<Self, ()>
Bits: 0..1
Sourcepub const fn with_transactions_pending(self, value: bool) -> Self
pub const fn with_transactions_pending(self, value: bool) -> Self
Bits: 0..1
Sourcepub const fn set_transactions_pending(&mut self, value: bool)
pub const fn set_transactions_pending(&mut self, value: bool)
Bits: 0..1
Sourcepub const fn set_transactions_pending_checked(
&mut self,
value: bool,
) -> Result<(), ()>
pub const fn set_transactions_pending_checked( &mut self, value: bool, ) -> Result<(), ()>
Bits: 0..1
Sourcepub const fn function_level_reset(&self) -> bool
pub const fn function_level_reset(&self) -> bool
Bits: 1..2
Sourcepub const fn with_function_level_reset_checked(
self,
value: bool,
) -> Result<Self, ()>
pub const fn with_function_level_reset_checked( self, value: bool, ) -> Result<Self, ()>
Bits: 1..2
Sourcepub const fn with_function_level_reset(self, value: bool) -> Self
pub const fn with_function_level_reset(self, value: bool) -> Self
Bits: 1..2
Sourcepub const fn set_function_level_reset(&mut self, value: bool)
pub const fn set_function_level_reset(&mut self, value: bool)
Bits: 1..2
Trait Implementations§
Source§impl Clone for Capabilities
impl Clone for Capabilities
Source§fn clone(&self) -> Capabilities
fn clone(&self) -> Capabilities
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Capabilities
impl Debug for Capabilities
Source§impl Default for Capabilities
impl Default for Capabilities
Source§impl From<Capabilities> for u8
impl From<Capabilities> for u8
Source§fn from(v: Capabilities) -> u8
fn from(v: Capabilities) -> u8
Converts to this type from the input type.
Source§impl From<u8> for Capabilities
impl From<u8> for Capabilities
impl Copy for Capabilities
Auto Trait Implementations§
impl Freeze for Capabilities
impl RefUnwindSafe for Capabilities
impl Send for Capabilities
impl Sync for Capabilities
impl Unpin for Capabilities
impl UnsafeUnpin for Capabilities
impl UnwindSafe for Capabilities
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