Trait IPlayReadyLicenseAcquisitionServiceRequest_Impl
pub trait IPlayReadyLicenseAcquisitionServiceRequest_Impl: IMediaProtectionServiceRequest_Impl + IPlayReadyServiceRequest_Impl {
// Required methods
fn ContentHeader(&self) -> Result<PlayReadyContentHeader>;
fn SetContentHeader(
&self,
value: Ref<'_, PlayReadyContentHeader>,
) -> Result<()>;
fn DomainServiceId(&self) -> Result<GUID>;
fn SetDomainServiceId(&self, value: &GUID) -> Result<()>;
}
Required Methods§
fn ContentHeader(&self) -> Result<PlayReadyContentHeader>
fn SetContentHeader(&self, value: Ref<'_, PlayReadyContentHeader>) -> Result<()>
fn DomainServiceId(&self) -> Result<GUID>
fn SetDomainServiceId(&self, value: &GUID) -> 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.