[−][src]Enum cidr::NetworkParseError
Error type returned when parsing IP networks
Variants
InvalidHostPart
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 PartialEq<NetworkParseError> for NetworkParseError
[src]
fn eq(&self, other: &NetworkParseError) -> bool
[src]
fn ne(&self, other: &NetworkParseError) -> bool
[src]
impl Clone for NetworkParseError
[src]
fn clone(&self) -> NetworkParseError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl From<AddrParseError> for NetworkParseError
[src]
fn from(e: AddrParseError) -> Self
[src]
impl From<ParseIntError> for NetworkParseError
[src]
fn from(e: ParseIntError) -> Self
[src]
impl From<NetworkLengthTooLongError> for NetworkParseError
[src]
fn from(e: NetworkLengthTooLongError) -> Self
[src]
impl Display for NetworkParseError
[src]
impl Debug for NetworkParseError
[src]
impl Error for NetworkParseError
[src]
Auto Trait Implementations
impl Send for NetworkParseError
impl Sync for NetworkParseError
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,