pub enum ServicesAction {
List {
state: Option<String>,
},
Status {
unit: String,
},
Logs {
unit: String,
since: Option<String>,
priority: Option<String>,
lines: Option<u32>,
follow: bool,
},
Start {
unit: String,
},
Stop {
unit: String,
},
Restart {
unit: String,
},
Reload {
unit: String,
},
Enable {
unit: String,
now: bool,
},
Disable {
unit: String,
now: bool,
},
}Expand description
Actions under the services subcommand.
Variants§
List
List units.
Status
Show one unit’s status.
Logs
Read a unit’s journal.
Fields
Start
Start a unit.
Stop
Stop a unit.
Restart
Restart a unit.
Reload
Reload a unit’s configuration.
Enable
Enable a unit (optionally start it now).
Disable
Disable a unit (optionally stop it now).
Trait Implementations§
Source§impl Debug for ServicesAction
impl Debug for ServicesAction
Source§impl FromArgMatches for ServicesAction
impl FromArgMatches for ServicesAction
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§fn update_from_arg_matches_mut<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§impl Subcommand for ServicesAction
impl Subcommand for ServicesAction
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Append to
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Test whether
Self can parse a specific subcommandAuto Trait Implementations§
impl Freeze for ServicesAction
impl RefUnwindSafe for ServicesAction
impl Send for ServicesAction
impl Sync for ServicesAction
impl Unpin for ServicesAction
impl UnsafeUnpin for ServicesAction
impl UnwindSafe for ServicesAction
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