#[repr(u8)]pub enum Rps0 {
Show 16 variants
STOP = 0,
RUN_FRTD = 1,
_RESERVED_2 = 2,
RUN_WRP = 3,
SUSPND = 4,
RUN_CRD = 5,
TSTMP = 6,
RUN_TRP = 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§
STOP = 0
Stopped (Reset or Stop Receive Command issued)
RUN_FRTD = 1
Running (Fetching Rx Transfer Descriptor)
_RESERVED_2 = 2
RUN_WRP = 3
Running (Waiting for Rx packet)
SUSPND = 4
Suspended (Rx Descriptor Unavailable)
RUN_CRD = 5
Running (Closing the Rx Descriptor)
TSTMP = 6
Timestamp write state
RUN_TRP = 7
Running (Transferring the received packet data from the Rx buffer to the system memory)
_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§
Trait Implementations§
Source§impl Ord for Rps0
impl Ord for Rps0
Source§impl PartialOrd for Rps0
impl PartialOrd for Rps0
impl Copy for Rps0
impl Eq for Rps0
impl StructuralPartialEq for Rps0
Auto Trait Implementations§
impl Freeze for Rps0
impl RefUnwindSafe for Rps0
impl Send for Rps0
impl Sync for Rps0
impl Unpin for Rps0
impl UnwindSafe for Rps0
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