pub struct WritePrecondition {
pub expected: u32,
pub mask: u32,
}Expand description
A precondition required or checked before executing a write.
Fields§
§expected: u32Expected value of bits selected by mask.
mask: u32Bitmask of bits to check.
Trait Implementations§
Source§impl Clone for WritePrecondition
impl Clone for WritePrecondition
impl Copy for WritePrecondition
Source§impl Debug for WritePrecondition
impl Debug for WritePrecondition
impl Eq for WritePrecondition
Source§impl PartialEq for WritePrecondition
impl PartialEq for WritePrecondition
impl StructuralPartialEq for WritePrecondition
Auto Trait Implementations§
impl Freeze for WritePrecondition
impl RefUnwindSafe for WritePrecondition
impl Send for WritePrecondition
impl Sync for WritePrecondition
impl Unpin for WritePrecondition
impl UnsafeUnpin for WritePrecondition
impl UnwindSafe for WritePrecondition
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.