#[non_exhaustive]pub enum IdentifierValidationKind {
Opaque,
Syntax,
}Expand description
The strength of local validation supplied for a known scheme.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Opaque
Only the generic bounded-text rules apply.
Syntax
The registry checks published syntax without resolving the identifier.
Trait Implementations§
Source§impl Clone for IdentifierValidationKind
impl Clone for IdentifierValidationKind
Source§fn clone(&self) -> IdentifierValidationKind
fn clone(&self) -> IdentifierValidationKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for IdentifierValidationKind
Source§impl Debug for IdentifierValidationKind
impl Debug for IdentifierValidationKind
impl Eq for IdentifierValidationKind
Source§impl Hash for IdentifierValidationKind
impl Hash for IdentifierValidationKind
Source§impl PartialEq for IdentifierValidationKind
impl PartialEq for IdentifierValidationKind
Source§fn eq(&self, other: &IdentifierValidationKind) -> bool
fn eq(&self, other: &IdentifierValidationKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for IdentifierValidationKind
Auto Trait Implementations§
impl Freeze for IdentifierValidationKind
impl RefUnwindSafe for IdentifierValidationKind
impl Send for IdentifierValidationKind
impl Sync for IdentifierValidationKind
impl Unpin for IdentifierValidationKind
impl UnsafeUnpin for IdentifierValidationKind
impl UnwindSafe for IdentifierValidationKind
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