pub struct ThreadAbsorbArgs {
pub thread: String,
pub into: Option<String>,
pub message: Option<String>,
pub preview: bool,
}Expand description
Arguments for thread absorb.
Fields§
§thread: StringChild thread to absorb.
into: Option<String>Parent thread to absorb into (default: the thread’s recorded parent).
message: Option<String>Commit message for the absorb merge.
preview: boolShow the absorb preview without applying it.
Trait Implementations§
Source§impl Args for ThreadAbsorbArgs
impl Args for ThreadAbsorbArgs
Source§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
Source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
Append to
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§impl Clone for ThreadAbsorbArgs
impl Clone for ThreadAbsorbArgs
Source§fn clone(&self) -> ThreadAbsorbArgs
fn clone(&self) -> ThreadAbsorbArgs
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 ThreadAbsorbArgs
impl Debug for ThreadAbsorbArgs
Source§impl FromArgMatches for ThreadAbsorbArgs
impl FromArgMatches for ThreadAbsorbArgs
Source§fn from_arg_matches(
__clap_arg_matches: &ArgMatches,
) -> Result<ThreadAbsorbArgs, Error>
fn from_arg_matches( __clap_arg_matches: &ArgMatches, ) -> Result<ThreadAbsorbArgs, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<ThreadAbsorbArgs, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<ThreadAbsorbArgs, 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(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Auto Trait Implementations§
impl Freeze for ThreadAbsorbArgs
impl RefUnwindSafe for ThreadAbsorbArgs
impl Send for ThreadAbsorbArgs
impl Sync for ThreadAbsorbArgs
impl Unpin for ThreadAbsorbArgs
impl UnsafeUnpin for ThreadAbsorbArgs
impl UnwindSafe for ThreadAbsorbArgs
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request