pub struct CheckIntegrityArgs {
pub quick: bool,
pub full: bool,
pub round_trip: bool,
pub pretty: bool,
pub json: bool,
pub db_path: PathBuf,
}Expand description
Per-verb argument set for doctor check-integrity.
Fields§
§quick: boolRun only the fast integrity probes.
full: boolRun the full per-page integrity sweep.
round_trip: boolConfirm round-trip equivalence between canonical + projection state.
pretty: boolFormat human output.
json: boolEmit machine-readable JSON output.
db_path: PathBufPath to the database file to inspect.
Trait Implementations§
Source§impl Args for CheckIntegrityArgs
impl Args for CheckIntegrityArgs
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 Debug for CheckIntegrityArgs
impl Debug for CheckIntegrityArgs
Source§impl FromArgMatches for CheckIntegrityArgs
impl FromArgMatches for CheckIntegrityArgs
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 CheckIntegrityArgs
impl RefUnwindSafe for CheckIntegrityArgs
impl Send for CheckIntegrityArgs
impl Sync for CheckIntegrityArgs
impl Unpin for CheckIntegrityArgs
impl UnsafeUnpin for CheckIntegrityArgs
impl UnwindSafe for CheckIntegrityArgs
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