Struct jj_cli::diff_util::DiffFormatArgs
source · pub struct DiffFormatArgs {
pub summary: bool,
pub stat: bool,
pub types: bool,
pub git: bool,
pub color_words: bool,
pub tool: Option<String>,
}Fields§
§summary: boolFor each path, show only whether it was modified, added, or removed
stat: boolShow a histogram of the changes
types: boolFor each path, show only its type before and after
The diff is shown as two letters. The first letter indicates the type before and the second letter indicates the type after. ‘-’ indicates that the path was not present, ‘F’ represents a regular file, `L’ represents a symlink, ‘C’ represents a conflict, and ‘G’ represents a Git submodule.
git: boolShow a Git-format diff
color_words: boolShow a word-level diff with changes indicated only by color
tool: Option<String>Generate diff by external command
Trait Implementations§
source§impl Args for DiffFormatArgs
impl Args for DiffFormatArgs
source§fn group_id() -> Option<Id>
fn group_id() -> Option<Id>
Report the [
ArgGroup::id][crate::ArgGroup::id] for this set of argumentssource§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
source§impl Clone for DiffFormatArgs
impl Clone for DiffFormatArgs
source§fn clone(&self) -> DiffFormatArgs
fn clone(&self) -> DiffFormatArgs
Returns a copy of the value. Read more
1.0.0 · 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 DiffFormatArgs
impl Debug for DiffFormatArgs
source§impl FromArgMatches for DiffFormatArgs
impl FromArgMatches for DiffFormatArgs
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(
&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 DiffFormatArgs
impl Send for DiffFormatArgs
impl Sync for DiffFormatArgs
impl Unpin for DiffFormatArgs
impl UnwindSafe for DiffFormatArgs
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