Trait IAtscContentAdvisoryDescriptor_Impl
pub trait IAtscContentAdvisoryDescriptor_Impl: IUnknownImpl {
// Required methods
fn GetTag(&self) -> Result<u8>;
fn GetLength(&self) -> Result<u8>;
fn GetRatingRegionCount(&self) -> Result<u8>;
fn GetRecordRatingRegion(&self, bindex: u8) -> Result<u8>;
fn GetRecordRatedDimensions(&self, bindex: u8) -> Result<u8>;
fn GetRecordRatingDimension(
&self,
bindexouter: u8,
bindexinner: u8,
) -> Result<u8>;
fn GetRecordRatingValue(
&self,
bindexouter: u8,
bindexinner: u8,
) -> Result<u8>;
fn GetRecordRatingDescriptionText(
&self,
bindex: u8,
pblength: *mut u8,
pptext: *mut *mut u8,
) -> Result<()>;
}
Required Methods§
fn GetTag(&self) -> Result<u8>
fn GetLength(&self) -> Result<u8>
fn GetRatingRegionCount(&self) -> Result<u8>
fn GetRecordRatingRegion(&self, bindex: u8) -> Result<u8>
fn GetRecordRatedDimensions(&self, bindex: u8) -> Result<u8>
fn GetRecordRatingDimension( &self, bindexouter: u8, bindexinner: u8, ) -> Result<u8>
fn GetRecordRatingValue(&self, bindexouter: u8, bindexinner: u8) -> Result<u8>
fn GetRecordRatingDescriptionText( &self, bindex: u8, pblength: *mut u8, pptext: *mut *mut u8, ) -> 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.