Struct webpki::verify_cert::ChainOptions
source · pub(crate) struct ChainOptions<'a> {
pub(crate) eku: KeyUsage,
pub(crate) supported_sig_algs: &'a [&'a SignatureAlgorithm],
pub(crate) trust_anchors: &'a [TrustAnchor<'a>],
pub(crate) intermediate_certs: &'a [&'a [u8]],
pub(crate) crls: &'a [&'a dyn CertRevocationList],
}
Fields§
§eku: KeyUsage
§supported_sig_algs: &'a [&'a SignatureAlgorithm]
§trust_anchors: &'a [TrustAnchor<'a>]
§intermediate_certs: &'a [&'a [u8]]
§crls: &'a [&'a dyn CertRevocationList]
Auto Trait Implementations§
impl<'a> Freeze for ChainOptions<'a>
impl<'a> !RefUnwindSafe for ChainOptions<'a>
impl<'a> !Send for ChainOptions<'a>
impl<'a> !Sync for ChainOptions<'a>
impl<'a> Unpin for ChainOptions<'a>
impl<'a> !UnwindSafe for ChainOptions<'a>
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