#[non_exhaustive]pub enum ShModulationModeType {
Qpsk,
Psk8,
Apsk16,
Reserved(u8),
}Expand description
Modulation mode for TDM — ETSI EN 300 468 Table 125.
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.
Implementations§
Trait Implementations§
Source§impl Clone for ShModulationModeType
impl Clone for ShModulationModeType
Source§fn clone(&self) -> ShModulationModeType
fn clone(&self) -> ShModulationModeType
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 ShModulationModeType
Source§impl Debug for ShModulationModeType
impl Debug for ShModulationModeType
impl Eq for ShModulationModeType
Source§impl PartialEq for ShModulationModeType
impl PartialEq for ShModulationModeType
Source§fn eq(&self, other: &ShModulationModeType) -> bool
fn eq(&self, other: &ShModulationModeType) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ShModulationModeType
impl Serialize for ShModulationModeType
impl StructuralPartialEq for ShModulationModeType
Auto Trait Implementations§
impl Freeze for ShModulationModeType
impl RefUnwindSafe for ShModulationModeType
impl Send for ShModulationModeType
impl Sync for ShModulationModeType
impl Unpin for ShModulationModeType
impl UnsafeUnpin for ShModulationModeType
impl UnwindSafe for ShModulationModeType
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