pub struct OpsMask(pub u8);Expand description
Per-resource operation permission bitfield. Plain u8 wrapper to avoid a workspace-level bitflags dep at the foundation layer.
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
impl Copy for OpsMask
impl Eq for OpsMask
impl StructuralPartialEq for OpsMask
Auto Trait Implementations§
impl Freeze for OpsMask
impl RefUnwindSafe for OpsMask
impl Send for OpsMask
impl Sync for OpsMask
impl Unpin for OpsMask
impl UnsafeUnpin for OpsMask
impl UnwindSafe for OpsMask
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.