[−][src]Enum cidr::NetworkParseError
Error type returned when parsing IP networks
Variants
The host part wasn't zero but should have been. The Cidr
types
require that you use the first address in the network (and the
network length) to represent the address, but it wasn't the
first address.
AddrParseError(AddrParseError)
Failed to parse the address
NetworkLengthParseError(ParseIntError)
Failed to parse the network length
NetworkLengthTooLongError(NetworkLengthTooLongError)
The network length was not valid (but was successfully parsed)
Trait Implementations
impl Clone for NetworkParseError
[src]
fn clone(&self) -> NetworkParseError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for NetworkParseError
[src]
impl Display for NetworkParseError
[src]
impl Error for NetworkParseError
[src]
fn description(&self) -> &str
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<AddrParseError> for NetworkParseError
[src]
fn from(e: AddrParseError) -> Self
[src]
impl From<NetworkLengthTooLongError> for NetworkParseError
[src]
fn from(e: NetworkLengthTooLongError) -> Self
[src]
impl From<ParseIntError> for NetworkParseError
[src]
fn from(e: ParseIntError) -> Self
[src]
impl PartialEq<NetworkParseError> for NetworkParseError
[src]
fn eq(&self, other: &NetworkParseError) -> bool
[src]
fn ne(&self, other: &NetworkParseError) -> bool
[src]
impl StructuralPartialEq for NetworkParseError
[src]
Auto Trait Implementations
impl RefUnwindSafe for NetworkParseError
impl Send for NetworkParseError
impl Sync for NetworkParseError
impl Unpin for NetworkParseError
impl UnwindSafe for NetworkParseError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,