pub struct CommonDeterminismArgs {
pub copybook: PathBuf,
pub format: RecordFormat,
pub codepage: Codepage,
pub json_number: JsonNumberMode,
pub emit_meta: bool,
pub output: OutputFormat,
pub max_diffs: usize,
}Expand description
Shared determinism arguments.
Fields§
§copybook: PathBufCopybook schema file.
format: RecordFormatRecord format.
codepage: CodepageEBCDIC codepage.
json_number: JsonNumberModeJSON number handling mode.
emit_meta: boolInclude metadata in JSON output.
output: OutputFormatOutput format: human or json.
max_diffs: usizeMaximum number of byte diffs to report.
Trait Implementations§
Source§impl Args for CommonDeterminismArgs
impl Args for CommonDeterminismArgs
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 CommonDeterminismArgs
impl Clone for CommonDeterminismArgs
Source§fn clone(&self) -> CommonDeterminismArgs
fn clone(&self) -> CommonDeterminismArgs
Returns a duplicate 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 CommonDeterminismArgs
impl Debug for CommonDeterminismArgs
Source§impl FromArgMatches for CommonDeterminismArgs
impl FromArgMatches for CommonDeterminismArgs
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 Freeze for CommonDeterminismArgs
impl RefUnwindSafe for CommonDeterminismArgs
impl Send for CommonDeterminismArgs
impl Sync for CommonDeterminismArgs
impl Unpin for CommonDeterminismArgs
impl UnsafeUnpin for CommonDeterminismArgs
impl UnwindSafe for CommonDeterminismArgs
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