pub enum EntryLookup<'r, 'a> {
Absent,
Found(&'r RevokedCertificate<'a>),
Conflict {
first: &'r RevokedCertificate<'a>,
second: &'r RevokedCertificate<'a>,
},
Unsupported {
kind: Oid<'a>,
span: Span,
},
}Expand description
Entry search over an authenticated source. This is not a freshness or distribution-point applicability decision.
Variants§
Absent
No entry with the target’s issuer and serial was listed.
Found(&'r RevokedCertificate<'a>)
Exactly one matching entry was listed.
Conflict
Multiple matching entries leave their intended status ambiguous.
Fields
§
first: &'r RevokedCertificate<'a>Earlier original entry.
§
second: &'r RevokedCertificate<'a>Later original entry.
Unsupported
A critical demand prevents using this CRL for any certificate status.
Trait Implementations§
Source§impl<'r, 'a> Clone for EntryLookup<'r, 'a>
impl<'r, 'a> Clone for EntryLookup<'r, 'a>
impl<'r, 'a> Copy for EntryLookup<'r, 'a>
Auto Trait Implementations§
impl<'r, 'a> !RefUnwindSafe for EntryLookup<'r, 'a>
impl<'r, 'a> !Send for EntryLookup<'r, 'a>
impl<'r, 'a> !Sync for EntryLookup<'r, 'a>
impl<'r, 'a> !UnwindSafe for EntryLookup<'r, 'a>
impl<'r, 'a> Freeze for EntryLookup<'r, 'a>
impl<'r, 'a> Unpin for EntryLookup<'r, 'a>
impl<'r, 'a> UnsafeUnpin for EntryLookup<'r, '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