Trait IXMLDocument_Impl
pub trait IXMLDocument_Impl: IDispatch_Impl {
Show 14 methods
// Required methods
fn root(&self) -> Result<IXMLElement>;
fn fileSize(&self) -> Result<BSTR>;
fn fileModifiedDate(&self) -> Result<BSTR>;
fn fileUpdatedDate(&self) -> Result<BSTR>;
fn URL(&self) -> Result<BSTR>;
fn SetURL(&self, p: &BSTR) -> Result<()>;
fn mimeType(&self) -> Result<BSTR>;
fn readyState(&self) -> Result<i32>;
fn charset(&self) -> Result<BSTR>;
fn Setcharset(&self, p: &BSTR) -> Result<()>;
fn version(&self) -> Result<BSTR>;
fn doctype(&self) -> Result<BSTR>;
fn dtdURL(&self) -> Result<BSTR>;
fn createElement(
&self,
vtype: &VARIANT,
var1: &VARIANT,
) -> Result<IXMLElement>;
}
Required Methods§
fn root(&self) -> Result<IXMLElement>
fn fileSize(&self) -> Result<BSTR>
fn fileModifiedDate(&self) -> Result<BSTR>
fn fileUpdatedDate(&self) -> Result<BSTR>
fn URL(&self) -> Result<BSTR>
fn SetURL(&self, p: &BSTR) -> Result<()>
fn mimeType(&self) -> Result<BSTR>
fn readyState(&self) -> Result<i32>
fn charset(&self) -> Result<BSTR>
fn Setcharset(&self, p: &BSTR) -> Result<()>
fn version(&self) -> Result<BSTR>
fn doctype(&self) -> Result<BSTR>
fn dtdURL(&self) -> Result<BSTR>
fn createElement(&self, vtype: &VARIANT, var1: &VARIANT) -> Result<IXMLElement>
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.