pub enum IpNetParseError {
InvalidAddr(AddrParseError),
PrefixValue(IpNetPrefixError),
NoPrefix,
InvalidPrefix(ParseIntError),
}
Variants§
InvalidAddr(AddrParseError)
Failure to parse the address
PrefixValue(IpNetPrefixError)
Bad prefix value
NoPrefix
No slash to indicate the prefix
InvalidPrefix(ParseIntError)
Prefix parse error
Trait Implementations§
Source§impl Clone for IpNetParseError
impl Clone for IpNetParseError
Source§fn clone(&self) -> IpNetParseError
fn clone(&self) -> IpNetParseError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IpNetParseError
impl Debug for IpNetParseError
Source§impl Display for IpNetParseError
impl Display for IpNetParseError
Source§impl Error for IpNetParseError
impl Error for IpNetParseError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for IpNetParseError
impl RefUnwindSafe for IpNetParseError
impl Send for IpNetParseError
impl Sync for IpNetParseError
impl Unpin for IpNetParseError
impl UnwindSafe for IpNetParseError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more