pub struct RequiredEkuNotFoundContext {
pub required: KeyUsage,
pub present: Vec<Vec<usize>>,
}
Expand description
Additional context for the RequiredEkuNotFoundContext
error variant.
The contents of this type depend on whether the alloc
feature is enabled.
Fields§
§required: KeyUsage
Available on crate feature
alloc
only.The required ExtendedKeyUsage.
present: Vec<Vec<usize>>
Available on crate feature
alloc
only.The ExtendedKeyUsage OIDs present in the certificate.
Trait Implementations§
Source§impl Clone for RequiredEkuNotFoundContext
impl Clone for RequiredEkuNotFoundContext
Source§fn clone(&self) -> RequiredEkuNotFoundContext
fn clone(&self) -> RequiredEkuNotFoundContext
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 moreSource§impl Debug for RequiredEkuNotFoundContext
impl Debug for RequiredEkuNotFoundContext
impl Eq for RequiredEkuNotFoundContext
impl StructuralPartialEq for RequiredEkuNotFoundContext
Auto Trait Implementations§
impl Freeze for RequiredEkuNotFoundContext
impl RefUnwindSafe for RequiredEkuNotFoundContext
impl Send for RequiredEkuNotFoundContext
impl Sync for RequiredEkuNotFoundContext
impl Unpin for RequiredEkuNotFoundContext
impl UnwindSafe for RequiredEkuNotFoundContext
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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: 48 bytes