pub enum CniError {
InvalidConfig(String),
SetupFailed(String),
TeardownFailed(String),
PluginNotFound(String),
NoAddressAvailable,
}Expand description
CNI plugin error.
Variants§
InvalidConfig(String)
Configuration error.
SetupFailed(String)
Network setup failed.
TeardownFailed(String)
Network teardown failed.
PluginNotFound(String)
Plugin not found.
NoAddressAvailable
Address exhaustion.
Trait Implementations§
impl Eq for CniError
impl StructuralPartialEq for CniError
Auto Trait Implementations§
impl Freeze for CniError
impl RefUnwindSafe for CniError
impl Send for CniError
impl Sync for CniError
impl Unpin for CniError
impl UnwindSafe for CniError
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)