Struct InvalidDnsNameError

pub struct InvalidDnsNameError;

The provided input could not be parsed because it is not a syntactically-valid DNS Name.

Trait Implementations

impl Debug for InvalidDnsNameError

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

impl Display for InvalidDnsNameError

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

impl Error for InvalidDnsNameError

Auto Trait Implementations

impl Freeze for InvalidDnsNameError

impl RefUnwindSafe for InvalidDnsNameError

impl Send for InvalidDnsNameError

impl Sync for InvalidDnsNameError

impl Unpin for InvalidDnsNameError

impl UnsafeUnpin for InvalidDnsNameError

impl UnwindSafe for InvalidDnsNameError

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

impl<T> From<T> for InvalidDnsNameError

fn from(t: T) -> T

Returns the argument unchanged.

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

fn to_string(&self) -> String

impl<T, U> Into<U> for InvalidDnsNameError 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 InvalidDnsNameError where U: Into<T>,

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

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

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