Trait ITDirectoryObjectConference_Impl
pub trait ITDirectoryObjectConference_Impl: IDispatch_Impl {
Show 15 methods
// Required methods
fn Protocol(&self) -> Result<BSTR>;
fn Originator(&self) -> Result<BSTR>;
fn SetOriginator(&self, poriginator: &BSTR) -> Result<()>;
fn AdvertisingScope(&self) -> Result<RND_ADVERTISING_SCOPE>;
fn SetAdvertisingScope(
&self,
advertisingscope: RND_ADVERTISING_SCOPE,
) -> Result<()>;
fn Url(&self) -> Result<BSTR>;
fn SetUrl(&self, purl: &BSTR) -> Result<()>;
fn Description(&self) -> Result<BSTR>;
fn SetDescription(&self, pdescription: &BSTR) -> Result<()>;
fn IsEncrypted(&self) -> Result<VARIANT_BOOL>;
fn SetIsEncrypted(&self, fencrypted: VARIANT_BOOL) -> Result<()>;
fn StartTime(&self) -> Result<f64>;
fn SetStartTime(&self, date: f64) -> Result<()>;
fn StopTime(&self) -> Result<f64>;
fn SetStopTime(&self, date: f64) -> Result<()>;
}
Required Methods§
fn Protocol(&self) -> Result<BSTR>
fn Originator(&self) -> Result<BSTR>
fn SetOriginator(&self, poriginator: &BSTR) -> Result<()>
fn AdvertisingScope(&self) -> Result<RND_ADVERTISING_SCOPE>
fn SetAdvertisingScope( &self, advertisingscope: RND_ADVERTISING_SCOPE, ) -> Result<()>
fn Url(&self) -> Result<BSTR>
fn SetUrl(&self, purl: &BSTR) -> Result<()>
fn Description(&self) -> Result<BSTR>
fn SetDescription(&self, pdescription: &BSTR) -> Result<()>
fn IsEncrypted(&self) -> Result<VARIANT_BOOL>
fn SetIsEncrypted(&self, fencrypted: VARIANT_BOOL) -> Result<()>
fn StartTime(&self) -> Result<f64>
fn SetStartTime(&self, date: f64) -> Result<()>
fn StopTime(&self) -> Result<f64>
fn SetStopTime(&self, date: f64) -> 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.