pub struct X509LookupMethod<T>(/* private fields */);
Expand description
Method used to look up certificates and CRLs.
Trait Implementations§
Source§impl<T> AsRef<X509LookupMethodRef<T>> for X509LookupMethod<T>
impl<T> AsRef<X509LookupMethodRef<T>> for X509LookupMethod<T>
Source§fn as_ref(&self) -> &X509LookupMethodRef<T>
fn as_ref(&self) -> &X509LookupMethodRef<T>
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl<T> Borrow<X509LookupMethodRef<T>> for X509LookupMethod<T>
impl<T> Borrow<X509LookupMethodRef<T>> for X509LookupMethod<T>
Source§fn borrow(&self) -> &X509LookupMethodRef<T>
fn borrow(&self) -> &X509LookupMethodRef<T>
Immutably borrows from an owned value. Read more
Source§impl<T> Deref for X509LookupMethod<T>
impl<T> Deref for X509LookupMethod<T>
Source§type Target = X509LookupMethodRef<T>
type Target = X509LookupMethodRef<T>
The resulting type after dereferencing.
Source§fn deref(&self) -> &X509LookupMethodRef<T>
fn deref(&self) -> &X509LookupMethodRef<T>
Dereferences the value.
Source§impl<T> DerefMut for X509LookupMethod<T>
impl<T> DerefMut for X509LookupMethod<T>
Source§fn deref_mut(&mut self) -> &mut X509LookupMethodRef<T>
fn deref_mut(&mut self) -> &mut X509LookupMethodRef<T>
Mutably dereferences the value.
Source§impl<T> Drop for X509LookupMethod<T>
impl<T> Drop for X509LookupMethod<T>
Source§impl<T> ForeignType for X509LookupMethod<T>
impl<T> ForeignType for X509LookupMethod<T>
Source§type CType = X509_LOOKUP_METHOD
type CType = X509_LOOKUP_METHOD
The raw C type.
Source§type Ref = X509LookupMethodRef<T>
type Ref = X509LookupMethodRef<T>
The type representing a reference to this type.
Source§unsafe fn from_ptr(ptr: *mut X509_LOOKUP_METHOD) -> X509LookupMethod<T>
unsafe fn from_ptr(ptr: *mut X509_LOOKUP_METHOD) -> X509LookupMethod<T>
Constructs an instance of this type from its raw type.
Source§fn as_ptr(&self) -> *mut X509_LOOKUP_METHOD
fn as_ptr(&self) -> *mut X509_LOOKUP_METHOD
Returns a raw pointer to the wrapped value.
impl<T> Send for X509LookupMethod<T>
impl<T> Sync for X509LookupMethod<T>
Auto Trait Implementations§
impl<T> Freeze for X509LookupMethod<T>
impl<T> RefUnwindSafe for X509LookupMethod<T>where
T: RefUnwindSafe,
impl<T> Unpin for X509LookupMethod<T>where
T: Unpin,
impl<T> UnwindSafe for X509LookupMethod<T>where
T: UnwindSafe,
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
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 8 bytes