pub trait IOpcSignatureReference_Impl: Sized {
// 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<()>
Object Safety§
This trait is not object safe.