Struct openssl::pkcs7::Pkcs7SignerInfo
source · pub struct Pkcs7SignerInfo(/* private fields */);
Trait Implementations§
source§impl AsRef<Pkcs7SignerInfoRef> for Pkcs7SignerInfo
impl AsRef<Pkcs7SignerInfoRef> for Pkcs7SignerInfo
source§fn as_ref(&self) -> &Pkcs7SignerInfoRef
fn as_ref(&self) -> &Pkcs7SignerInfoRef
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Borrow<Pkcs7SignerInfoRef> for Pkcs7SignerInfo
impl Borrow<Pkcs7SignerInfoRef> for Pkcs7SignerInfo
source§fn borrow(&self) -> &Pkcs7SignerInfoRef
fn borrow(&self) -> &Pkcs7SignerInfoRef
Immutably borrows from an owned value. Read more
source§impl Deref for Pkcs7SignerInfo
impl Deref for Pkcs7SignerInfo
§type Target = Pkcs7SignerInfoRef
type Target = Pkcs7SignerInfoRef
The resulting type after dereferencing.
source§fn deref(&self) -> &Pkcs7SignerInfoRef
fn deref(&self) -> &Pkcs7SignerInfoRef
Dereferences the value.
source§impl DerefMut for Pkcs7SignerInfo
impl DerefMut for Pkcs7SignerInfo
source§fn deref_mut(&mut self) -> &mut Pkcs7SignerInfoRef
fn deref_mut(&mut self) -> &mut Pkcs7SignerInfoRef
Mutably dereferences the value.
source§impl Drop for Pkcs7SignerInfo
impl Drop for Pkcs7SignerInfo
source§impl ForeignType for Pkcs7SignerInfo
impl ForeignType for Pkcs7SignerInfo
§type CType = PKCS7_SIGNER_INFO
type CType = PKCS7_SIGNER_INFO
The raw C type.
§type Ref = Pkcs7SignerInfoRef
type Ref = Pkcs7SignerInfoRef
The type representing a reference to this type.
source§unsafe fn from_ptr(ptr: *mut PKCS7_SIGNER_INFO) -> Pkcs7SignerInfo
unsafe fn from_ptr(ptr: *mut PKCS7_SIGNER_INFO) -> Pkcs7SignerInfo
Constructs an instance of this type from its raw type.
source§fn as_ptr(&self) -> *mut PKCS7_SIGNER_INFO
fn as_ptr(&self) -> *mut PKCS7_SIGNER_INFO
Returns a raw pointer to the wrapped value.
source§impl Stackable for Pkcs7SignerInfo
impl Stackable for Pkcs7SignerInfo
§type StackType = stack_st_PKCS7_SIGNER_INFO
type StackType = stack_st_PKCS7_SIGNER_INFO
The C stack type for this element. Read more
impl Send for Pkcs7SignerInfo
impl Sync for Pkcs7SignerInfo
Auto Trait Implementations§
impl Freeze for Pkcs7SignerInfo
impl RefUnwindSafe for Pkcs7SignerInfo
impl Unpin for Pkcs7SignerInfo
impl UnwindSafe for Pkcs7SignerInfo
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