[−][src]Enum ip_network::IpNetworkParseError
Errors from IPv4 or IPv6 network parsing
Variants
InvalidNetmaskFormat
Network mask is not valid integer between 0-255
InvalidFormatError
Network address has invalid format (not X/Y)
AddrParseError
Invalid IP address syntax (IPv4 or IPv6)
IpNetworkError(IpNetworkError)
Error when creating new IPv4 or IPv6 networks
Trait Implementations
impl PartialEq<IpNetworkParseError> for IpNetworkParseError
[src]
impl PartialEq<IpNetworkParseError> for IpNetworkParseError
fn eq(&self, other: &IpNetworkParseError) -> bool
[src]
fn eq(&self, other: &IpNetworkParseError) -> bool
fn ne(&self, other: &IpNetworkParseError) -> bool
[src]
fn ne(&self, other: &IpNetworkParseError) -> bool
impl Display for IpNetworkParseError
[src]
impl Display for IpNetworkParseError
impl Debug for IpNetworkParseError
[src]
impl Debug for IpNetworkParseError
impl Error for IpNetworkParseError
[src]
impl Error for IpNetworkParseError
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
fn description(&self) -> &str
1.0.0[src]
fn description(&self) -> &str
1.0.0
[src]This method is soft-deprecated. Read more
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0
[src]Deprecated since 1.33.0
: replaced by Error::source, which can support downcasting
The lower-level cause of this error, if any. Read more
Auto Trait Implementations
impl Send for IpNetworkParseError
impl Send for IpNetworkParseError
impl Sync for IpNetworkParseError
impl Sync for IpNetworkParseError
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
impl<T> ToString for T where
T: Display + ?Sized,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
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]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
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]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId