pub struct ShModulation {
pub modulation: ShModulationMode,
pub interleaver: Option<ShInterleaver>,
}Expand description
One modulation entry in the SH_delivery_system loop.
Fields§
§modulation: ShModulationModeModulation parameters; the variant encodes modulation_type (Table 121).
interleaver: Option<ShInterleaver>Interleaver block; Some encodes interleaver_presence==1, the variant
encodes interleaver_type.
Trait Implementations§
Source§impl Clone for ShModulation
impl Clone for ShModulation
Source§fn clone(&self) -> ShModulation
fn clone(&self) -> ShModulation
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 ShModulation
Source§impl Debug for ShModulation
impl Debug for ShModulation
impl Eq for ShModulation
Source§impl PartialEq for ShModulation
impl PartialEq for ShModulation
Source§fn eq(&self, other: &ShModulation) -> bool
fn eq(&self, other: &ShModulation) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ShModulation
impl Serialize for ShModulation
impl StructuralPartialEq for ShModulation
Auto Trait Implementations§
impl Freeze for ShModulation
impl RefUnwindSafe for ShModulation
impl Send for ShModulation
impl Sync for ShModulation
impl Unpin for ShModulation
impl UnsafeUnpin for ShModulation
impl UnwindSafe for ShModulation
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