pub enum IpamError {
Exhausted,
NotAllocated(u32),
AlreadyAllocated(u32),
OutOfRange(u32),
}Expand description
IPAM error.
Variants§
Exhausted
No addresses available.
NotAllocated(u32)
Address not allocated.
AlreadyAllocated(u32)
Address already allocated.
OutOfRange(u32)
Address out of range.
Trait Implementations§
impl Eq for IpamError
impl StructuralPartialEq for IpamError
Auto Trait Implementations§
impl Freeze for IpamError
impl RefUnwindSafe for IpamError
impl Send for IpamError
impl Sync for IpamError
impl Unpin for IpamError
impl UnwindSafe for IpamError
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)