Struct clap_git_options::GitOptions
source · [−]pub struct GitOptions {
pub change_dir: Option<String>,
pub git_dir: Option<String>,
pub work_tree: Option<String>,
}
Expand description
The clap::Args
struct
Fields
change_dir: Option<String>
Run as if was started in
git_dir: Option<String>
Directory where the GIT_DIR is
work_tree: Option<String>
Directory where the GIT_WORK_TREE is
Trait Implementations
sourceimpl Args for GitOptions
impl Args for GitOptions
sourcefn group_id() -> Option<Id>
fn group_id() -> Option<Id>
Report the
ArgGroup::id
for this set of argumentssourcefn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
sourceimpl Debug for GitOptions
impl Debug for GitOptions
sourceimpl Default for GitOptions
impl Default for GitOptions
sourcefn default() -> GitOptions
fn default() -> GitOptions
Returns the “default value” for a type. Read more
sourceimpl FromArgMatches for GitOptions
impl FromArgMatches for GitOptions
sourcefn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
sourcefn 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>
sourcefn 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
.sourcefn 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 RefUnwindSafe for GitOptions
impl Send for GitOptions
impl Sync for GitOptions
impl Unpin for GitOptions
impl UnwindSafe for GitOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more