pub enum PathRestriction {
Unstated,
Matches,
PathUnavailable,
Differs,
Unproven,
}Expand description
Signed ESS validation-set restriction against the actual selected path.
Variants§
Unstated
No later certificate identifier constrains the path.
Matches
Each actual path certificate belongs to every written restricted set.
A signed restriction exists but its actual checked path was not supplied.
Differs
A supplied path uses a certificate outside a signed restricted set.
Unproven
Original unreadable restriction or unsupported digest prevents proof.
Trait Implementations§
Source§impl Clone for PathRestriction
impl Clone for PathRestriction
impl Copy for PathRestriction
Source§impl Debug for PathRestriction
impl Debug for PathRestriction
impl Eq for PathRestriction
Source§impl PartialEq for PathRestriction
impl PartialEq for PathRestriction
impl StructuralPartialEq for PathRestriction
Auto Trait Implementations§
impl Forget for PathRestriction
impl Freeze for PathRestriction
impl RefUnwindSafe for PathRestriction
impl Send for PathRestriction
impl Sync for PathRestriction
impl Unpin for PathRestriction
impl UnsafeUnpin for PathRestriction
impl UnwindSafe for PathRestriction
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