Struct InvalidNameError

pub struct InvalidNameError(/* private field */);

Error indicating a given string was not a valid domain name.

Trait Implementations

impl Debug for InvalidNameError

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Display for InvalidNameError

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Error for InvalidNameError

Auto Trait Implementations

impl Freeze for InvalidNameError

impl RefUnwindSafe for InvalidNameError

impl Send for InvalidNameError

impl Sync for InvalidNameError

impl Unpin for InvalidNameError

impl UnsafeUnpin for InvalidNameError

impl UnwindSafe for InvalidNameError

Blanket Implementations

impl<T> Any for InvalidNameError where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for InvalidNameError where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for InvalidNameError where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for InvalidNameError

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Instrument for InvalidNameError

impl<T> ToString for InvalidNameError where T: Display + ?Sized,

fn to_string(&self) -> String

impl<T> WithSubscriber for InvalidNameError

impl<T, U> Into<U> for InvalidNameError where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for InvalidNameError where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for InvalidNameError where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>