windows::Win32::Media::DirectShow::Tv

Trait IDigitalCableTuningSpace_Impl

pub trait IDigitalCableTuningSpace_Impl: IATSCTuningSpace_Impl {
    // Required methods
    fn MinMajorChannel(&self) -> Result<i32>;
    fn SetMinMajorChannel(&self, newminmajorchannelval: i32) -> Result<()>;
    fn MaxMajorChannel(&self) -> Result<i32>;
    fn SetMaxMajorChannel(&self, newmaxmajorchannelval: i32) -> Result<()>;
    fn MinSourceID(&self) -> Result<i32>;
    fn SetMinSourceID(&self, newminsourceidval: i32) -> Result<()>;
    fn MaxSourceID(&self) -> Result<i32>;
    fn SetMaxSourceID(&self, newmaxsourceidval: i32) -> Result<()>;
}

Required Methods§

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

fn SetMinMajorChannel(&self, newminmajorchannelval: i32) -> Result<()>

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

fn SetMaxMajorChannel(&self, newmaxmajorchannelval: i32) -> Result<()>

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

fn SetMinSourceID(&self, newminsourceidval: i32) -> Result<()>

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

fn SetMaxSourceID(&self, newmaxsourceidval: 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.

Implementors§