pub enum NameConstraintFailure {
Excluded,
NotPermitted,
Unenforceable,
}Expand description
How a presented name fails an accumulated name constraint.
Variants§
Excluded
An authority explicitly excluded the name.
NotPermitted
No permitted subtree of the relevant authority contains the name.
Unenforceable
A relevant constraint cannot be enforced by this implementation/provider.
Trait Implementations§
Source§impl Clone for NameConstraintFailure
impl Clone for NameConstraintFailure
impl Copy for NameConstraintFailure
Source§impl Debug for NameConstraintFailure
impl Debug for NameConstraintFailure
impl Eq for NameConstraintFailure
Source§impl PartialEq for NameConstraintFailure
impl PartialEq for NameConstraintFailure
impl StructuralPartialEq for NameConstraintFailure
Auto Trait Implementations§
impl Freeze for NameConstraintFailure
impl RefUnwindSafe for NameConstraintFailure
impl Send for NameConstraintFailure
impl Sync for NameConstraintFailure
impl Unpin for NameConstraintFailure
impl UnsafeUnpin for NameConstraintFailure
impl UnwindSafe for NameConstraintFailure
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