#[repr(u32)]
pub enum fe_modulation {
Show 17 variants
QPSK,
QAM_16,
QAM_32,
QAM_64,
QAM_128,
QAM_256,
QAM_AUTO,
VSB_8,
VSB_16,
PSK_8,
APSK_16,
APSK_32,
DQPSK,
QAM_4_NR,
APSK_64,
APSK_128,
APSK_256,
}Expand description
Type of modulation/constellation
Variants
QPSK
QAM_16
QAM_32
QAM_64
QAM_128
QAM_256
QAM_AUTO
VSB_8
VSB_16
PSK_8
APSK_16
APSK_32
DQPSK
QAM_4_NR
APSK_64
APSK_128
APSK_256
Implementations
sourceimpl fe_modulation
impl fe_modulation
pub const fn from_repr(discriminant: u32) -> Option<fe_modulation>
Trait Implementations
sourceimpl Clone for fe_modulation
impl Clone for fe_modulation
sourcefn clone(&self) -> fe_modulation
fn clone(&self) -> fe_modulation
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for fe_modulation
impl Debug for fe_modulation
sourceimpl FromStr for fe_modulation
impl FromStr for fe_modulation
type Err = ParseError
type Err = ParseError
The associated error which can be returned from parsing.
sourceimpl PartialEq<fe_modulation> for fe_modulation
impl PartialEq<fe_modulation> for fe_modulation
sourceimpl TryFrom<&'_ str> for fe_modulation
impl TryFrom<&'_ str> for fe_modulation
type Error = ParseError
type Error = ParseError
The type returned in the event of a conversion error.
impl Copy for fe_modulation
impl Eq for fe_modulation
impl StructuralEq for fe_modulation
impl StructuralPartialEq for fe_modulation
Auto Trait Implementations
impl RefUnwindSafe for fe_modulation
impl Send for fe_modulation
impl Sync for fe_modulation
impl Unpin for fe_modulation
impl UnwindSafe for fe_modulation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more