pub struct DeviceTypeMask(pub u64);Expand description
Device type masks for capability checking
Tuple Fields§
§0: u64Implementations§
Source§impl DeviceTypeMask
impl DeviceTypeMask
pub const BOOTLOADER: Self
pub const BOOTLOADER55: Self
pub const BOOTLOADER56: Self
pub const BOOTLOADER56U: Self
pub const BOOTLOADER56E: Self
pub const BOOTLOADER58: Self
pub const DEVICE55: Self
pub const DEVICE55V1: Self
pub const DEVICE55V2: Self
pub const DEVICE55V3: Self
pub const DEVICE56: Self
pub const DEVICE56U: Self
pub const DEVICE56E: Self
pub const DEVICE27: Self
pub const DEVICE27U: Self
pub const DEVICE27E: Self
pub const DEVICE57: Self
pub const DEVICE57U: Self
pub const DEVICE57E: Self
pub const DEVICE57CNC: Self
pub const DEVICE57CNCDB25: Self
pub const DEVICE57UTEST: Self
pub const DEVICE57CNCPRO4X25: Self
pub const DEVICE58: Self
pub const POPLC58: Self
pub const POKEYS16RF: Self
Trait Implementations§
Source§impl Clone for DeviceTypeMask
impl Clone for DeviceTypeMask
Source§fn clone(&self) -> DeviceTypeMask
fn clone(&self) -> DeviceTypeMask
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 DeviceTypeMask
impl Debug for DeviceTypeMask
impl Copy for DeviceTypeMask
Auto Trait Implementations§
impl Freeze for DeviceTypeMask
impl RefUnwindSafe for DeviceTypeMask
impl Send for DeviceTypeMask
impl Sync for DeviceTypeMask
impl Unpin for DeviceTypeMask
impl UnsafeUnpin for DeviceTypeMask
impl UnwindSafe for DeviceTypeMask
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