Struct Rps
#[repr(transparent)]pub struct Rps(pub u8);
Tuple Fields§
§0: u8
Implementations§
§impl Rps
impl Rps
pub const STOPPED: Self
pub const STOPPED: Self
Stopped, reset or Stop Receive command issued
pub const RUNNINGFETCHING: Self
pub const RUNNINGFETCHING: Self
Running, fetching receive transfer descriptor
pub const RUNNINGWAITING: Self
pub const RUNNINGWAITING: Self
Running, waiting for receive packet
pub const SUSPENDED: Self
pub const SUSPENDED: Self
Suspended, receive descriptor unavailable
pub const RUNNINGWRITING: Self
pub const RUNNINGWRITING: Self
Running, writing data to host memory buffer
Trait Implementations§
§impl Ord for Rps
impl Ord for Rps
§impl PartialOrd for Rps
impl PartialOrd for Rps
impl Copy for Rps
impl Eq for Rps
impl StructuralPartialEq for Rps
Auto Trait Implementations§
impl Freeze for Rps
impl RefUnwindSafe for Rps
impl Send for Rps
impl Sync for Rps
impl Unpin for Rps
impl UnwindSafe for Rps
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