#[repr(u32)]pub enum fe_modulation {
Show 17 variants
QPSK = 0,
QAM_16 = 1,
QAM_32 = 2,
QAM_64 = 3,
QAM_128 = 4,
QAM_256 = 5,
QAM_AUTO = 6,
VSB_8 = 7,
VSB_16 = 8,
PSK_8 = 9,
APSK_16 = 10,
APSK_32 = 11,
DQPSK = 12,
QAM_4_NR = 13,
APSK_64 = 14,
APSK_128 = 15,
APSK_256 = 16,
}
Expand description
Type of modulation/constellation
Variants§
QPSK = 0
QAM_16 = 1
QAM_32 = 2
QAM_64 = 3
QAM_128 = 4
QAM_256 = 5
QAM_AUTO = 6
VSB_8 = 7
VSB_16 = 8
PSK_8 = 9
APSK_16 = 10
APSK_32 = 11
DQPSK = 12
QAM_4_NR = 13
APSK_64 = 14
APSK_128 = 15
APSK_256 = 16
Implementations§
Source§impl fe_modulation
impl fe_modulation
pub const fn from_repr(discriminant: u32) -> Option<fe_modulation>
Trait Implementations§
Source§impl Clone for fe_modulation
impl Clone for fe_modulation
Source§fn clone(&self) -> fe_modulation
fn clone(&self) -> fe_modulation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for fe_modulation
impl Debug for fe_modulation
Source§impl FromStr for fe_modulation
impl FromStr for fe_modulation
Source§impl PartialEq for fe_modulation
impl PartialEq for fe_modulation
Source§impl TryFrom<&str> for fe_modulation
impl TryFrom<&str> for fe_modulation
impl Copy for fe_modulation
impl Eq for fe_modulation
impl StructuralPartialEq for fe_modulation
Auto Trait Implementations§
impl Freeze for fe_modulation
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§
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