pub struct EnableOutcome {
pub disabled: Vec<String>,
pub requested: Vec<String>,
pub enabled: Vec<String>,
pub already: Vec<String>,
pub missing: Vec<String>,
}Expand description
Result of Manager::enable.
Fields§
§disabled: Vec<String>Currently disabled names (used by the no-args hint).
requested: Vec<String>Requested names (used by the no-match hint).
enabled: Vec<String>Names actually enabled.
already: Vec<String>Names that were already enabled (idempotent no-op).
missing: Vec<String>Requested names that matched neither enabled nor disabled skills.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EnableOutcome
impl RefUnwindSafe for EnableOutcome
impl Send for EnableOutcome
impl Sync for EnableOutcome
impl Unpin for EnableOutcome
impl UnsafeUnpin for EnableOutcome
impl UnwindSafe for EnableOutcome
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