Trait IOpcSignatureReferenceSet_Impl
pub trait IOpcSignatureReferenceSet_Impl: IUnknownImpl {
// Required methods
fn Create(
&self,
referenceuri: Ref<'_, IUri>,
referenceid: &PCWSTR,
type: &PCWSTR,
digestmethod: &PCWSTR,
transformmethod: OPC_CANONICALIZATION_METHOD,
) -> Result<IOpcSignatureReference>;
fn Delete(&self, reference: Ref<'_, IOpcSignatureReference>) -> Result<()>;
fn GetEnumerator(&self) -> Result<IOpcSignatureReferenceEnumerator>;
}
Required Methods§
fn Create( &self, referenceuri: Ref<'_, IUri>, referenceid: &PCWSTR, type: &PCWSTR, digestmethod: &PCWSTR, transformmethod: OPC_CANONICALIZATION_METHOD, ) -> Result<IOpcSignatureReference>
fn Delete(&self, reference: Ref<'_, IOpcSignatureReference>) -> Result<()>
fn GetEnumerator(&self) -> Result<IOpcSignatureReferenceEnumerator>
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.