Enum validators::IPv6Error
source · pub enum IPv6Error {
Invalid,
LocalMust,
LocalNotAllow,
PortMust,
PortNotAllow,
}
Variants
Invalid
the fallback variant
LocalMust
may not be valid but it is guaranteed that the IPv6 is not local
LocalNotAllow
may not be valid but it is guaranteed that the IPv6 is local
PortMust
may not be valid but missing a port is guaranteed
PortNotAllow
may not be valid and the port part seems to exist
Trait Implementations
sourceimpl Error for IPv6Error
impl Error for IPv6Error
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()
Auto Trait Implementations
impl RefUnwindSafe for IPv6Error
impl Send for IPv6Error
impl Sync for IPv6Error
impl Unpin for IPv6Error
impl UnwindSafe for IPv6Error
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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<T> IntoCollection<T> for T
impl<T> IntoCollection<T> for T
fn into_collection<A>(self) -> SmallVec<A>where
A: Array<Item = T>,
fn into_collection<A>(self) -> SmallVec<A>where
A: Array<Item = T>,
Converts
self
into a collection.