Enum ip_network::IpNetworkError [−][src]
pub enum IpNetworkError { NetmaskError(u8), HostBitsSet, }
Errors when creating new IPv4 or IPv6 networks.
Variants
NetmaskError(u8)
Network mask is bigger than possible for given IP version (32 for IPv4, 128 for IPv6).
Host bits are set in given network IP address.
Trait Implementations
impl Debug for IpNetworkError
[src][+]
impl Display for IpNetworkError
[src][+]
impl Error for IpNetworkError
[src][+]
impl PartialEq<IpNetworkError> for IpNetworkError
[src][+]
impl StructuralPartialEq for IpNetworkError
[src]
Auto Trait Implementations
impl RefUnwindSafe for IpNetworkError
impl Send for IpNetworkError
impl Sync for IpNetworkError
impl Unpin for IpNetworkError
impl UnwindSafe for IpNetworkError
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,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
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>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,