Trait IWSManResourceLocator_Impl
pub trait IWSManResourceLocator_Impl: IDispatch_Impl {
Show 13 methods
// Required methods
fn SetResourceURI(&self, uri: &BSTR) -> Result<()>;
fn ResourceURI(&self) -> Result<BSTR>;
fn AddSelector(
&self,
resourceselname: &BSTR,
selvalue: &VARIANT,
) -> Result<()>;
fn ClearSelectors(&self) -> Result<()>;
fn FragmentPath(&self) -> Result<BSTR>;
fn SetFragmentPath(&self, text: &BSTR) -> Result<()>;
fn FragmentDialect(&self) -> Result<BSTR>;
fn SetFragmentDialect(&self, text: &BSTR) -> Result<()>;
fn AddOption(
&self,
optionname: &BSTR,
optionvalue: &VARIANT,
mustcomply: BOOL,
) -> Result<()>;
fn SetMustUnderstandOptions(&self, mustunderstand: BOOL) -> Result<()>;
fn MustUnderstandOptions(&self) -> Result<BOOL>;
fn ClearOptions(&self) -> Result<()>;
fn Error(&self) -> Result<BSTR>;
}
Required Methods§
fn SetResourceURI(&self, uri: &BSTR) -> Result<()>
fn ResourceURI(&self) -> Result<BSTR>
fn AddSelector(&self, resourceselname: &BSTR, selvalue: &VARIANT) -> Result<()>
fn ClearSelectors(&self) -> Result<()>
fn FragmentPath(&self) -> Result<BSTR>
fn SetFragmentPath(&self, text: &BSTR) -> Result<()>
fn FragmentDialect(&self) -> Result<BSTR>
fn SetFragmentDialect(&self, text: &BSTR) -> Result<()>
fn AddOption( &self, optionname: &BSTR, optionvalue: &VARIANT, mustcomply: BOOL, ) -> Result<()>
fn SetMustUnderstandOptions(&self, mustunderstand: BOOL) -> Result<()>
fn MustUnderstandOptions(&self) -> Result<BOOL>
fn ClearOptions(&self) -> Result<()>
fn Error(&self) -> Result<BSTR>
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.