[][src]Enum postgres_inet::MaskedIpAddrParseError

pub enum MaskedIpAddrParseError {
    Address(AddrParseError),
    Netmask(ParseIntError),
    Format,
}

An error which can be returned when parsing a MaskedIpAddr.

Variants

Address(AddrParseError)

An error occured in parsing the IP address

Netmask(ParseIntError)

An error occured in parsing the netmask

Format

An error occured elsewhere in parsing

Trait Implementations

impl Clone for MaskedIpAddrParseError[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialEq<MaskedIpAddrParseError> for MaskedIpAddrParseError[src]

impl Eq for MaskedIpAddrParseError[src]

impl From<AddrParseError> for MaskedIpAddrParseError[src]

impl From<ParseIntError> for MaskedIpAddrParseError[src]

impl Debug for MaskedIpAddrParseError[src]

impl Display for MaskedIpAddrParseError[src]

impl Error for MaskedIpAddrParseError[src]

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self