Trait IAnalogTVTuningSpace_Impl
pub trait IAnalogTVTuningSpace_Impl: 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<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.