pub struct DisableRequest {
pub skills: Vec<String>,
pub global: bool,
pub all: bool,
}Expand description
Request for Manager::disable.
Default is a no-op that only reports enabled names — set skills or all to
actually disable anything.
Fields§
§skills: Vec<String>Skill names to disable (the CLI merges positional args and --skill here).
global: boolDisable global skills instead of project skills.
all: boolDisable all currently enabled skills.
Trait Implementations§
Source§impl Clone for DisableRequest
impl Clone for DisableRequest
Source§fn clone(&self) -> DisableRequest
fn clone(&self) -> DisableRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DisableRequest
impl Debug for DisableRequest
Source§impl Default for DisableRequest
impl Default for DisableRequest
Source§fn default() -> DisableRequest
fn default() -> DisableRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DisableRequest
impl RefUnwindSafe for DisableRequest
impl Send for DisableRequest
impl Sync for DisableRequest
impl Unpin for DisableRequest
impl UnsafeUnpin for DisableRequest
impl UnwindSafe for DisableRequest
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