pub struct BitFlag<const BITS: usize, const BIT_OFFSET: usize, E, S, ST = UncheckedState>{ /* private fields */ }Implementations§
Source§impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> BitFlag<BITS, BIT_OFFSET, E, S, ST>
impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> BitFlag<BITS, BIT_OFFSET, E, S, ST>
Trait Implementations§
Source§impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> Clone for BitFlag<BITS, BIT_OFFSET, E, S, ST>
impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> Clone for BitFlag<BITS, BIT_OFFSET, E, S, ST>
Source§impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> InfallibleRead for BitFlag<BITS, BIT_OFFSET, E, S, ST>
impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> InfallibleRead for BitFlag<BITS, BIT_OFFSET, E, S, ST>
Source§impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> InfallibleWrite for BitFlag<BITS, BIT_OFFSET, E, S, ST>
impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> InfallibleWrite for BitFlag<BITS, BIT_OFFSET, E, S, ST>
Auto Trait Implementations§
impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> Freeze for BitFlag<BITS, BIT_OFFSET, E, S, ST>where
S: Freeze,
impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> RefUnwindSafe for BitFlag<BITS, BIT_OFFSET, E, S, ST>
impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> Send for BitFlag<BITS, BIT_OFFSET, E, S, ST>
impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> Sync for BitFlag<BITS, BIT_OFFSET, E, S, ST>
impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> Unpin for BitFlag<BITS, BIT_OFFSET, E, S, ST>
impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> UnsafeUnpin for BitFlag<BITS, BIT_OFFSET, E, S, ST>where
S: UnsafeUnpin,
impl<const BITS: usize, const BIT_OFFSET: usize, E, S, ST> UnwindSafe for BitFlag<BITS, BIT_OFFSET, E, S, ST>
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