pub enum Validation<'a> {
Accepted(ValidationFacts<'a>),
Rejected(Rejection<'a>),
Incomplete(Truncation),
}Expand description
The completed outcome of checking exactly one supplied path.
Variants§
Accepted(ValidationFacts<'a>)
Static certificate-path checks completed successfully.
Rejected(Rejection<'a>)
Static checks completed with a semantic rejection.
Incomplete(Truncation)
A local processing limit stopped the operation; no accepted facts exist.
Trait Implementations§
Auto Trait Implementations§
impl<'a> !Freeze for Validation<'a>
impl<'a> !RefUnwindSafe for Validation<'a>
impl<'a> !Send for Validation<'a>
impl<'a> !Sync for Validation<'a>
impl<'a> !UnwindSafe for Validation<'a>
impl<'a> Unpin for Validation<'a>
impl<'a> UnsafeUnpin for Validation<'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