#[repr(u8)]pub enum Framesize {
Show 16 variants
_RESERVED_0 = 0,
_RESERVED_1 = 1,
_RESERVED_2 = 2,
_RESERVED_3 = 3,
_4BIT = 4,
_5BIT = 5,
_6BIT = 6,
_7BIT = 7,
_8BIT = 8,
_9BIT = 9,
_RESERVED_a = 10,
_RESERVED_b = 11,
_RESERVED_c = 12,
_RESERVED_d = 13,
_RESERVED_e = 14,
_RESERVED_f = 15,
}
Variants§
_RESERVED_0 = 0
_RESERVED_1 = 1
_RESERVED_2 = 2
_RESERVED_3 = 3
_4BIT = 4
4 bit data frame size.
_5BIT = 5
5 bit data frame size.
_6BIT = 6
6 bit data frame size.
_7BIT = 7
7 bit data frame size.
_8BIT = 8
8 bit data frame size.
_9BIT = 9
9 bit data frame size. 9th bit is treated as address bit.
_RESERVED_a = 10
_RESERVED_b = 11
_RESERVED_c = 12
_RESERVED_d = 13
_RESERVED_e = 14
_RESERVED_f = 15
Implementations§
Trait Implementations§
Source§impl Ord for Framesize
impl Ord for Framesize
Source§impl PartialOrd for Framesize
impl PartialOrd for Framesize
impl Copy for Framesize
impl Eq for Framesize
impl StructuralPartialEq for Framesize
Auto Trait Implementations§
impl Freeze for Framesize
impl RefUnwindSafe for Framesize
impl Send for Framesize
impl Sync for Framesize
impl Unpin for Framesize
impl UnwindSafe for Framesize
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)