Enum stm32_metapac::eth::vals::Tps
#[repr(u8)]pub enum Tps {
STOPPED = 0,
RUNNINGFETCHING = 1,
RUNNINGWAITING = 2,
RUNNINGREADING = 3,
_RESERVED_4 = 4,
_RESERVED_5 = 5,
SUSPENDED = 6,
RUNNING = 7,
}
Variants§
STOPPED = 0
Stopped, Reset or Stop Transmit command issued
RUNNINGFETCHING = 1
Running, fetching transmit transfer descriptor
RUNNINGWAITING = 2
Running, waiting for status
RUNNINGREADING = 3
Running, reading data from host memory buffer
_RESERVED_4 = 4
_RESERVED_5 = 5
SUSPENDED = 6
Suspended, transmit descriptor unavailable or transmit buffer underflow
RUNNING = 7
Running, closing transmit descriptor
Implementations§
Trait Implementations§
§impl Ord for Tps
impl Ord for Tps
§impl PartialOrd for Tps
impl PartialOrd for Tps
impl Copy for Tps
impl Eq for Tps
impl StructuralPartialEq for Tps
Auto Trait Implementations§
impl Freeze for Tps
impl RefUnwindSafe for Tps
impl Send for Tps
impl Sync for Tps
impl Unpin for Tps
impl UnwindSafe for Tps
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
)