#[repr(u8)]pub enum UpdateMask {
Show 16 variants
NORMAL = 0,
MASK_IMMEDIATE = 1,
_RESERVED_2 = 2,
_RESERVED_3 = 3,
_RESERVED_4 = 4,
_RESERVED_5 = 5,
_RESERVED_6 = 6,
_RESERVED_7 = 7,
_RESERVED_8 = 8,
_RESERVED_9 = 9,
_RESERVED_a = 10,
_RESERVED_b = 11,
_RESERVED_c = 12,
_RESERVED_d = 13,
_RESERVED_e = 14,
_RESERVED_f = 15,
}Variants§
NORMAL = 0
Normal operation. MASK* bits within the corresponding submodule are not updated until a FORCE_OUT event occurs within the submodule.
MASK_IMMEDIATE = 1
Immediate operation. MASK* bits within the corresponding submodule are updated on the following clock edge after setting this bit.
_RESERVED_2 = 2
_RESERVED_3 = 3
_RESERVED_4 = 4
_RESERVED_5 = 5
_RESERVED_6 = 6
_RESERVED_7 = 7
_RESERVED_8 = 8
_RESERVED_9 = 9
_RESERVED_a = 10
_RESERVED_b = 11
_RESERVED_c = 12
_RESERVED_d = 13
_RESERVED_e = 14
_RESERVED_f = 15
Implementations§
Source§impl UpdateMask
impl UpdateMask
Trait Implementations§
Source§impl Clone for UpdateMask
impl Clone for UpdateMask
Source§fn clone(&self) -> UpdateMask
fn clone(&self) -> UpdateMask
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 UpdateMask
impl Debug for UpdateMask
Source§impl From<UpdateMask> for u8
impl From<UpdateMask> for u8
Source§fn from(val: UpdateMask) -> u8
fn from(val: UpdateMask) -> u8
Converts to this type from the input type.
Source§impl From<u8> for UpdateMask
impl From<u8> for UpdateMask
Source§fn from(val: u8) -> UpdateMask
fn from(val: u8) -> UpdateMask
Converts to this type from the input type.
Source§impl Ord for UpdateMask
impl Ord for UpdateMask
Source§fn cmp(&self, other: &UpdateMask) -> Ordering
fn cmp(&self, other: &UpdateMask) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for UpdateMask
impl PartialEq for UpdateMask
Source§impl PartialOrd for UpdateMask
impl PartialOrd for UpdateMask
impl Copy for UpdateMask
impl Eq for UpdateMask
impl StructuralPartialEq for UpdateMask
Auto Trait Implementations§
impl Freeze for UpdateMask
impl RefUnwindSafe for UpdateMask
impl Send for UpdateMask
impl Sync for UpdateMask
impl Unpin for UpdateMask
impl UnwindSafe for UpdateMask
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