pub trait IOpcSignatureReferenceSet_Impl: Sized {
// Required methods
fn Create(
&self,
referenceuri: Option<&IUri>,
referenceid: &PCWSTR,
type: &PCWSTR,
digestmethod: &PCWSTR,
transformmethod: OPC_CANONICALIZATION_METHOD,
) -> Result<IOpcSignatureReference>;
fn Delete(&self, reference: Option<&IOpcSignatureReference>) -> Result<()>;
fn GetEnumerator(&self) -> Result<IOpcSignatureReferenceEnumerator>;
}
Required Methods§
fn Create( &self, referenceuri: Option<&IUri>, referenceid: &PCWSTR, type: &PCWSTR, digestmethod: &PCWSTR, transformmethod: OPC_CANONICALIZATION_METHOD, ) -> Result<IOpcSignatureReference>
fn Delete(&self, reference: Option<&IOpcSignatureReference>) -> Result<()>
fn GetEnumerator(&self) -> Result<IOpcSignatureReferenceEnumerator>
Object Safety§
This trait is not object safe.