#[non_exhaustive]pub enum TransmissionStatus {
ReadyToReceive,
CicamBusy,
OtherReason,
Reserved(u8),
}Expand description
transmission_status values (Table 36).
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
ReadyToReceive
0x00 — Ready to receive.
CicamBusy
0x01 — Error: CICAM busy.
OtherReason
0x02 — Error: other reason.
Reserved(u8)
Reserved (0x03–0xFF).
Implementations§
Trait Implementations§
Source§impl Clone for TransmissionStatus
impl Clone for TransmissionStatus
Source§fn clone(&self) -> TransmissionStatus
fn clone(&self) -> TransmissionStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TransmissionStatus
Source§impl Debug for TransmissionStatus
impl Debug for TransmissionStatus
Source§impl Display for TransmissionStatus
impl Display for TransmissionStatus
impl Eq for TransmissionStatus
Source§impl PartialEq for TransmissionStatus
impl PartialEq for TransmissionStatus
Source§impl Serialize for TransmissionStatus
Available on crate feature serde only.
impl Serialize for TransmissionStatus
Available on crate feature
serde only.impl StructuralPartialEq for TransmissionStatus
Auto Trait Implementations§
impl Freeze for TransmissionStatus
impl RefUnwindSafe for TransmissionStatus
impl Send for TransmissionStatus
impl Sync for TransmissionStatus
impl Unpin for TransmissionStatus
impl UnsafeUnpin for TransmissionStatus
impl UnwindSafe for TransmissionStatus
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