pub enum ScheduleCommands {
List,
Create {
workflow: String,
cron: String,
inputs: String,
},
Pause {
id: Uuid,
},
Resume {
id: Uuid,
},
Delete {
id: Uuid,
yes: bool,
},
Trigger {
id: Uuid,
},
}Expand description
Available schedule subcommands.
Variants§
List
List all schedules.
Create
Create a new schedule.
Fields
Pause
Pause a schedule (disable automatic triggers).
Resume
Resume a paused schedule.
Delete
Delete a schedule.
Trigger
Trigger a schedule manually, creating a run immediately.
Trait Implementations§
Source§impl Debug for ScheduleCommands
impl Debug for ScheduleCommands
Source§impl FromArgMatches for ScheduleCommands
impl FromArgMatches for ScheduleCommands
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 ScheduleCommands
impl Subcommand for ScheduleCommands
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 ScheduleCommands
impl RefUnwindSafe for ScheduleCommands
impl Send for ScheduleCommands
impl Sync for ScheduleCommands
impl Unpin for ScheduleCommands
impl UnsafeUnpin for ScheduleCommands
impl UnwindSafe for ScheduleCommands
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