pub trait IDvbSatelliteDeliverySystemDescriptor_Impl: Sized {
    // Required methods
    fn GetTag(&self) -> Result<u8>;
    fn GetLength(&self) -> Result<u8>;
    fn GetFrequency(&self) -> Result<u32>;
    fn GetOrbitalPosition(&self) -> Result<u16>;
    fn GetWestEastFlag(&self) -> Result<u8>;
    fn GetPolarization(&self) -> Result<u8>;
    fn GetModulation(&self) -> Result<u8>;
    fn GetSymbolRate(&self) -> Result<u32>;
    fn GetFECInner(&self) -> Result<u8>;
}

Required Methods§

fn GetTag(&self) -> Result<u8>

fn GetLength(&self) -> Result<u8>

fn GetFrequency(&self) -> Result<u32>

fn GetOrbitalPosition(&self) -> Result<u16>

fn GetWestEastFlag(&self) -> Result<u8>

fn GetPolarization(&self) -> Result<u8>

fn GetModulation(&self) -> Result<u8>

fn GetSymbolRate(&self) -> Result<u32>

fn GetFECInner(&self) -> Result<u8>

Object Safety§

This trait is not object safe.

Implementors§