pub enum TransmitterMajorModulation {
    NoStatement,
    Amplitude(TransmitterDetailAmplitudeModulation),
    AmplitudeAndAngle(TransmitterDetailAmplitudeAngleModulation),
    Angle(TransmitterDetailAngleModulation),
    Combination(TransmitterDetailCombinationModulation),
    Pulse(TransmitterDetailPulseModulation),
    Unmodulated(TransmitterDetailUnmodulatedModulation),
    CarrierPhaseShiftModulation_CPSM_(TransmitterDetailCarrierPhaseShiftModulation),
    SATCOM(TransmitterDetailSATCOMModulation),
    Unspecified(u16),
}Expand description
UID 155
Variants§
NoStatement
Amplitude(TransmitterDetailAmplitudeModulation)
AmplitudeAndAngle(TransmitterDetailAmplitudeAngleModulation)
Angle(TransmitterDetailAngleModulation)
Combination(TransmitterDetailCombinationModulation)
Pulse(TransmitterDetailPulseModulation)
Unmodulated(TransmitterDetailUnmodulatedModulation)
CarrierPhaseShiftModulation_CPSM_(TransmitterDetailCarrierPhaseShiftModulation)
SATCOM(TransmitterDetailSATCOMModulation)
Unspecified(u16)
Implementations§
Source§impl TransmitterMajorModulation
 
impl TransmitterMajorModulation
pub fn new_from_bytes_with_detail(major_modulation: u16, detail: u16) -> Self
pub fn to_bytes_with_detail(&self) -> (u16, u16)
Trait Implementations§
Source§impl Clone for TransmitterMajorModulation
 
impl Clone for TransmitterMajorModulation
Source§fn clone(&self) -> TransmitterMajorModulation
 
fn clone(&self) -> TransmitterMajorModulation
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 TransmitterMajorModulation
 
impl Debug for TransmitterMajorModulation
Source§impl Default for TransmitterMajorModulation
 
impl Default for TransmitterMajorModulation
Source§impl Display for TransmitterMajorModulation
 
impl Display for TransmitterMajorModulation
Source§impl From<TransmitterMajorModulation> for u16
 
impl From<TransmitterMajorModulation> for u16
Source§fn from(value: TransmitterMajorModulation) -> Self
 
fn from(value: TransmitterMajorModulation) -> Self
Converts to this type from the input type.
Source§impl From<u16> for TransmitterMajorModulation
 
impl From<u16> for TransmitterMajorModulation
Source§impl Hash for TransmitterMajorModulation
 
impl Hash for TransmitterMajorModulation
impl Copy for TransmitterMajorModulation
impl Eq for TransmitterMajorModulation
impl StructuralPartialEq for TransmitterMajorModulation
Auto Trait Implementations§
impl Freeze for TransmitterMajorModulation
impl RefUnwindSafe for TransmitterMajorModulation
impl Send for TransmitterMajorModulation
impl Sync for TransmitterMajorModulation
impl Unpin for TransmitterMajorModulation
impl UnwindSafe for TransmitterMajorModulation
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