pub trait ILocator_Impl: Sized + IDispatch_Impl {
Show 15 methods // Required methods fn CarrierFrequency(&self) -> Result<i32>; fn SetCarrierFrequency(&self, frequency: i32) -> Result<()>; fn InnerFEC(&self) -> Result<FECMethod>; fn SetInnerFEC(&self, fec: FECMethod) -> Result<()>; fn InnerFECRate(&self) -> Result<BinaryConvolutionCodeRate>; fn SetInnerFECRate(&self, fec: BinaryConvolutionCodeRate) -> Result<()>; fn OuterFEC(&self) -> Result<FECMethod>; fn SetOuterFEC(&self, fec: FECMethod) -> Result<()>; fn OuterFECRate(&self) -> Result<BinaryConvolutionCodeRate>; fn SetOuterFECRate(&self, fec: BinaryConvolutionCodeRate) -> Result<()>; fn Modulation(&self) -> Result<ModulationType>; fn SetModulation(&self, modulation: ModulationType) -> Result<()>; fn SymbolRate(&self) -> Result<i32>; fn SetSymbolRate(&self, rate: i32) -> Result<()>; fn Clone(&self) -> Result<ILocator>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§