pub trait IAnalogTVTuningSpace_Impl: Sized + ITuningSpace_Impl {
    // Required methods
    fn MinChannel(&self) -> Result<i32>;
    fn SetMinChannel(&self, newminchannelval: i32) -> Result<()>;
    fn MaxChannel(&self) -> Result<i32>;
    fn SetMaxChannel(&self, newmaxchannelval: i32) -> Result<()>;
    fn InputType(&self) -> Result<TunerInputType>;
    fn SetInputType(&self, newinputtypeval: TunerInputType) -> Result<()>;
    fn CountryCode(&self) -> Result<i32>;
    fn SetCountryCode(&self, newcountrycodeval: i32) -> Result<()>;
}

Required Methods§

fn MinChannel(&self) -> Result<i32>

fn SetMinChannel(&self, newminchannelval: i32) -> Result<()>

fn MaxChannel(&self) -> Result<i32>

fn SetMaxChannel(&self, newmaxchannelval: i32) -> Result<()>

fn InputType(&self) -> Result<TunerInputType>

fn SetInputType(&self, newinputtypeval: TunerInputType) -> Result<()>

fn CountryCode(&self) -> Result<i32>

fn SetCountryCode(&self, newcountrycodeval: i32) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§