pub enum CapabilityValidation {
Valid,
Missing(Vec<String>),
}Expand description
Result of capability validation.
Variants§
Valid
All required capabilities are present.
Missing(Vec<String>)
Some required capabilities are missing.
Implementations§
Trait Implementations§
Source§impl Clone for CapabilityValidation
impl Clone for CapabilityValidation
Source§fn clone(&self) -> CapabilityValidation
fn clone(&self) -> CapabilityValidation
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 moreAuto Trait Implementations§
impl Freeze for CapabilityValidation
impl RefUnwindSafe for CapabilityValidation
impl Send for CapabilityValidation
impl Sync for CapabilityValidation
impl Unpin for CapabilityValidation
impl UnsafeUnpin for CapabilityValidation
impl UnwindSafe for CapabilityValidation
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