pub enum CapError {
InvalidCapability,
InsufficientRights,
CapabilityRevoked,
InvalidObject,
PermissionDenied,
AlreadyExists,
NotFound,
IdExhausted,
}Expand description
Capability-specific errors
Variants§
InvalidCapability
InsufficientRights
CapabilityRevoked
InvalidObject
PermissionDenied
AlreadyExists
NotFound
IdExhausted
Trait Implementations§
Source§impl From<CapError> for KernelError
impl From<CapError> for KernelError
impl Copy for CapError
impl Eq for CapError
impl StructuralPartialEq for CapError
Auto Trait Implementations§
impl Freeze for CapError
impl RefUnwindSafe for CapError
impl Send for CapError
impl Sync for CapError
impl Unpin for CapError
impl UnwindSafe for CapError
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)