#[non_exhaustive]pub struct FormatArgs {
pub format: OutputFormat,
pub quiet: bool,
}Available on crate feature
cli only.Expand description
-f/--format and -q/--quiet, with no colour flags.
Pair it with ColorLong when the CLI owns -c, and
pass the colour mode to Self::view.
A flag can join it in a minor release.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.format: OutputFormatOutput representation.
quiet: boolSuppress successful pretty output.
Implementations§
Trait Implementations§
Source§impl Args for FormatArgs
impl Args for FormatArgs
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 FormatArgs
impl Clone for FormatArgs
Source§impl Debug for FormatArgs
impl Debug for FormatArgs
Source§impl Default for FormatArgs
impl Default for FormatArgs
impl Eq for FormatArgs
Source§impl FromArgMatches for FormatArgs
impl FromArgMatches for FormatArgs
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.Source§impl PartialEq for FormatArgs
impl PartialEq for FormatArgs
impl StructuralPartialEq for FormatArgs
Auto Trait Implementations§
impl Forget for FormatArgs
impl Freeze for FormatArgs
impl Move for FormatArgs
impl RefUnwindSafe for FormatArgs
impl Send for FormatArgs
impl Sync for FormatArgs
impl Unpin for FormatArgs
impl UnsafeUnpin for FormatArgs
impl UnwindSafe for FormatArgs
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