Trait IOpcSignatureReference_Impl
pub trait IOpcSignatureReference_Impl: IUnknownImpl {
// Required methods
fn GetId(&self) -> Result<PWSTR>;
fn GetUri(&self) -> Result<IUri>;
fn GetType(&self) -> Result<PWSTR>;
fn GetTransformMethod(&self) -> Result<OPC_CANONICALIZATION_METHOD>;
fn GetDigestMethod(&self) -> Result<PWSTR>;
fn GetDigestValue(
&self,
digestvalue: *mut *mut u8,
count: *mut u32,
) -> Result<()>;
}
Required Methods§
fn GetId(&self) -> Result<PWSTR>
fn GetUri(&self) -> Result<IUri>
fn GetType(&self) -> Result<PWSTR>
fn GetTransformMethod(&self) -> Result<OPC_CANONICALIZATION_METHOD>
fn GetDigestMethod(&self) -> Result<PWSTR>
fn GetDigestValue( &self, digestvalue: *mut *mut u8, count: *mut u32, ) -> 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.