pub struct RequestLookup<'q, 'a, 'r, 'response> { /* private fields */ }Expand description
One original sent entry and its duplicate-preserving authenticated lookup.
Implementations§
Source§impl<'q, 'a, 'r, 'response> RequestLookup<'q, 'a, 'r, 'response>
impl<'q, 'a, 'r, 'response> RequestLookup<'q, 'a, 'r, 'response>
Sourcepub fn request(&self) -> &'q RequestEntry<'a>
pub fn request(&self) -> &'q RequestEntry<'a>
Original sent entry, not a reconstructed certificate identity.
Sourcepub fn lookup(&self) -> Lookup<'r, 'response>
pub fn lookup(&self) -> Lookup<'r, 'response>
Original response match; ambiguity is never reduced to the first entry.
Sourcepub fn extensions(&self) -> ExtensionProcessing<'a>
pub fn extensions(&self) -> ExtensionProcessing<'a>
Unknown per-entry critical demands remain separate from identity.
Trait Implementations§
Auto Trait Implementations§
impl<'q, 'a, 'r, 'response> !RefUnwindSafe for RequestLookup<'q, 'a, 'r, 'response>
impl<'q, 'a, 'r, 'response> !Send for RequestLookup<'q, 'a, 'r, 'response>
impl<'q, 'a, 'r, 'response> !Sync for RequestLookup<'q, 'a, 'r, 'response>
impl<'q, 'a, 'r, 'response> !UnwindSafe for RequestLookup<'q, 'a, 'r, 'response>
impl<'q, 'a, 'r, 'response> Freeze for RequestLookup<'q, 'a, 'r, 'response>
impl<'q, 'a, 'r, 'response> Unpin for RequestLookup<'q, 'a, 'r, 'response>
impl<'q, 'a, 'r, 'response> UnsafeUnpin for RequestLookup<'q, 'a, 'r, 'response>
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