pub enum ReleaseAction {
Status {
target: Utf8PathBuf,
wait: Option<String>,
timeout: u64,
json: bool,
},
}Expand description
The release verbs.
Variants§
Status
Report the release style, the release request, the last release, each release line, and every symptom a stuck release shows. The record fields read offline; a forge field reads unknown where this runtime cannot read the forge.
Fields
§
target: Utf8PathBufThe repository to report on.
Trait Implementations§
Source§impl Debug for ReleaseAction
impl Debug for ReleaseAction
Source§impl FromArgMatches for ReleaseAction
impl FromArgMatches for ReleaseAction
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 ReleaseAction
impl Subcommand for ReleaseAction
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 Forget for ReleaseAction
impl Freeze for ReleaseAction
impl Move for ReleaseAction
impl RefUnwindSafe for ReleaseAction
impl Send for ReleaseAction
impl Sync for ReleaseAction
impl Unpin for ReleaseAction
impl UnsafeUnpin for ReleaseAction
impl UnwindSafe for ReleaseAction
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