pub enum DomainCheck {
Syntax,
Psl,
Tld,
}Expand description
How to validate the domain.
Variants§
Syntax
No domain validation beyond RFC syntax.
Psl
Validate against Public Suffix List (requires psl feature).
Tld
Require at least a recognized TLD suffix.
Trait Implementations§
Source§impl Clone for DomainCheck
impl Clone for DomainCheck
Source§fn clone(&self) -> DomainCheck
fn clone(&self) -> DomainCheck
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DomainCheck
impl Debug for DomainCheck
Source§impl Default for DomainCheck
impl Default for DomainCheck
Source§fn default() -> DomainCheck
fn default() -> DomainCheck
Returns the “default value” for a type. Read more
Source§impl PartialEq for DomainCheck
impl PartialEq for DomainCheck
impl Copy for DomainCheck
impl Eq for DomainCheck
impl StructuralPartialEq for DomainCheck
Auto Trait Implementations§
impl Freeze for DomainCheck
impl RefUnwindSafe for DomainCheck
impl Send for DomainCheck
impl Sync for DomainCheck
impl Unpin for DomainCheck
impl UnsafeUnpin for DomainCheck
impl UnwindSafe for DomainCheck
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