Struct CRYPT_XML_SIGNATURE
#[repr(C)]pub struct CRYPT_XML_SIGNATURE {
pub cbSize: u32,
pub hSignature: *mut c_void,
pub wszId: PCWSTR,
pub SignedInfo: CRYPT_XML_SIGNED_INFO,
pub SignatureValue: CRYPT_INTEGER_BLOB,
pub pKeyInfo: *mut CRYPT_XML_KEY_INFO,
pub cObject: u32,
pub rgpObject: *mut *mut CRYPT_XML_OBJECT,
}Fields§
§cbSize: u32§hSignature: *mut c_void§wszId: PCWSTR§SignedInfo: CRYPT_XML_SIGNED_INFO§SignatureValue: CRYPT_INTEGER_BLOB§pKeyInfo: *mut CRYPT_XML_KEY_INFO§cObject: u32§rgpObject: *mut *mut CRYPT_XML_OBJECTTrait Implementations§
§impl Clone for CRYPT_XML_SIGNATURE
impl Clone for CRYPT_XML_SIGNATURE
§fn clone(&self) -> CRYPT_XML_SIGNATURE
fn clone(&self) -> CRYPT_XML_SIGNATURE
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for CRYPT_XML_SIGNATURE
impl Debug for CRYPT_XML_SIGNATURE
§impl Default for CRYPT_XML_SIGNATURE
impl Default for CRYPT_XML_SIGNATURE
§impl PartialEq for CRYPT_XML_SIGNATURE
impl PartialEq for CRYPT_XML_SIGNATURE
impl Copy for CRYPT_XML_SIGNATURE
impl StructuralPartialEq for CRYPT_XML_SIGNATURE
Auto Trait Implementations§
impl Freeze for CRYPT_XML_SIGNATURE
impl RefUnwindSafe for CRYPT_XML_SIGNATURE
impl !Send for CRYPT_XML_SIGNATURE
impl !Sync for CRYPT_XML_SIGNATURE
impl Unpin for CRYPT_XML_SIGNATURE
impl UnwindSafe for CRYPT_XML_SIGNATURE
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more