Struct ipnet::PrefixLenError
source · [−]pub struct PrefixLenError;
Expand description
An error which can be returned when the prefix length is invalid.
Valid prefix lengths are 0 to 32 for IPv4 and 0 to 128 for IPv6.
Trait Implementations
sourceimpl Clone for PrefixLenError
impl Clone for PrefixLenError
sourcefn clone(&self) -> PrefixLenError
fn clone(&self) -> PrefixLenError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PrefixLenError
impl Debug for PrefixLenError
sourceimpl Display for PrefixLenError
impl Display for PrefixLenError
sourceimpl Error for PrefixLenError
impl Error for PrefixLenError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl PartialEq<PrefixLenError> for PrefixLenError
impl PartialEq<PrefixLenError> for PrefixLenError
impl Eq for PrefixLenError
impl StructuralEq for PrefixLenError
impl StructuralPartialEq for PrefixLenError
Auto Trait Implementations
impl RefUnwindSafe for PrefixLenError
impl Send for PrefixLenError
impl Sync for PrefixLenError
impl Unpin for PrefixLenError
impl UnwindSafe for PrefixLenError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more