pub struct Checked<'path, 'document, E, N, D, G> { /* private fields */ }Expand description
Actual authentication result retained with its immutable original source.
Implementations§
Source§impl<'path, 'document, E, N: Copy, D: Copy, G: Copy> Checked<'path, 'document, E, N, D, G>
impl<'path, 'document, E, N: Copy, D: Copy, G: Copy> Checked<'path, 'document, E, N, D, G>
Sourcepub fn source(&self) -> Credential<N, D, G>
pub fn source(&self) -> Credential<N, D, G>
Same original protected credential processed by the format owner.
Actual authority inputs, including an explicit direct anchor or certificate-free format. Subsequent path traversal must be paid.
Auto Trait Implementations§
impl<'path, 'document, E, N, D, G> !RefUnwindSafe for Checked<'path, 'document, E, N, D, G>
impl<'path, 'document, E, N, D, G> !Send for Checked<'path, 'document, E, N, D, G>
impl<'path, 'document, E, N, D, G> !Sync for Checked<'path, 'document, E, N, D, G>
impl<'path, 'document, E, N, D, G> !UnwindSafe for Checked<'path, 'document, E, N, D, G>
impl<'path, 'document, E, N, D, G> Forget for Checked<'path, 'document, E, N, D, G>
impl<'path, 'document, E, N, D, G> Freeze for Checked<'path, 'document, E, N, D, G>
impl<'path, 'document, E, N, D, G> Unpin for Checked<'path, 'document, E, N, D, G>
impl<'path, 'document, E, N, D, G> UnsafeUnpin for Checked<'path, 'document, E, N, D, G>
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