Trait IWMPClosedCaption_Impl
pub trait IWMPClosedCaption_Impl: IDispatch_Impl {
// Required methods
fn SAMIStyle(&self, pbstrsamistyle: *mut BSTR) -> Result<()>;
fn SetSAMIStyle(&self, bstrsamistyle: &BSTR) -> Result<()>;
fn SAMILang(&self, pbstrsamilang: *mut BSTR) -> Result<()>;
fn SetSAMILang(&self, bstrsamilang: &BSTR) -> Result<()>;
fn SAMIFileName(&self, pbstrsamifilename: *mut BSTR) -> Result<()>;
fn SetSAMIFileName(&self, bstrsamifilename: &BSTR) -> Result<()>;
fn captioningId(&self, pbstrcaptioningid: *mut BSTR) -> Result<()>;
fn SetcaptioningId(&self, bstrcaptioningid: &BSTR) -> Result<()>;
}
Required Methods§
fn SAMIStyle(&self, pbstrsamistyle: *mut BSTR) -> Result<()>
fn SetSAMIStyle(&self, bstrsamistyle: &BSTR) -> Result<()>
fn SAMILang(&self, pbstrsamilang: *mut BSTR) -> Result<()>
fn SetSAMILang(&self, bstrsamilang: &BSTR) -> Result<()>
fn SAMIFileName(&self, pbstrsamifilename: *mut BSTR) -> Result<()>
fn SetSAMIFileName(&self, bstrsamifilename: &BSTR) -> Result<()>
fn captioningId(&self, pbstrcaptioningid: *mut BSTR) -> Result<()>
fn SetcaptioningId(&self, bstrcaptioningid: &BSTR) -> 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.