Trait IXMLGraphBuilder_Impl
pub trait IXMLGraphBuilder_Impl: IUnknownImpl {
// Required methods
fn BuildFromXML(
&self,
pgraph: Ref<'_, IGraphBuilder>,
pxml: Ref<'_, IXMLElement>,
) -> Result<()>;
fn SaveToXML(
&self,
pgraph: Ref<'_, IGraphBuilder>,
pbstrxml: *mut BSTR,
) -> Result<()>;
fn BuildFromXMLFile(
&self,
pgraph: Ref<'_, IGraphBuilder>,
wszfilename: &PCWSTR,
wszbaseurl: &PCWSTR,
) -> Result<()>;
}
Required Methods§
fn BuildFromXML( &self, pgraph: Ref<'_, IGraphBuilder>, pxml: Ref<'_, IXMLElement>, ) -> Result<()>
fn SaveToXML( &self, pgraph: Ref<'_, IGraphBuilder>, pbstrxml: *mut BSTR, ) -> Result<()>
fn BuildFromXMLFile( &self, pgraph: Ref<'_, IGraphBuilder>, wszfilename: &PCWSTR, wszbaseurl: &PCWSTR, ) -> 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.