Enum distant_core::HostParseError
source · [−]pub enum HostParseError {
EmptyLabel,
EndsWithHyphen,
EndsWithPeriod,
InvalidLabel,
LargeLabel,
LargeName,
StartsWithHyphen,
StartsWithPeriod,
}
Variants
EmptyLabel
EndsWithHyphen
EndsWithPeriod
InvalidLabel
LargeLabel
LargeName
StartsWithHyphen
StartsWithPeriod
Implementations
sourceimpl HostParseError
impl HostParseError
sourcepub const fn into_static_str(self) -> &'static str
pub const fn into_static_str(self) -> &'static str
Returns a static str
describing the error
Trait Implementations
sourceimpl Clone for HostParseError
impl Clone for HostParseError
sourcefn clone(&self) -> HostParseError
fn clone(&self) -> HostParseError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for HostParseError
impl Debug for HostParseError
sourceimpl Display for HostParseError
impl Display for HostParseError
sourceimpl Error for HostParseError
impl Error for HostParseError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl Hash for HostParseError
impl Hash for HostParseError
sourceimpl PartialEq<HostParseError> for HostParseError
impl PartialEq<HostParseError> for HostParseError
sourcefn eq(&self, other: &HostParseError) -> bool
fn eq(&self, other: &HostParseError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl Copy for HostParseError
impl Eq for HostParseError
impl StructuralEq for HostParseError
impl StructuralPartialEq for HostParseError
Auto Trait Implementations
impl RefUnwindSafe for HostParseError
impl Send for HostParseError
impl Sync for HostParseError
impl Unpin for HostParseError
impl UnwindSafe for HostParseError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more