pub struct DiffOptions {
pub file1: String,
pub file2: String,
pub verbose: bool,
pub byte_ranges: bool,
pub page: Option<u64>,
pub json: bool,
pub page_size: Option<u32>,
pub keyring: Option<String>,
}Expand description
Options for the inno diff subcommand.
Fields§
§file1: StringPath to the first InnoDB tablespace file.
file2: StringPath to the second InnoDB tablespace file.
verbose: boolShow per-page header field diffs.
byte_ranges: boolShow byte-range diffs (requires verbose).
page: Option<u64>Compare a single page only.
json: boolEmit output as JSON.
page_size: Option<u32>Override the auto-detected page size.
keyring: Option<String>Path to MySQL keyring file for decrypting encrypted tablespaces.
Auto Trait Implementations§
impl Freeze for DiffOptions
impl RefUnwindSafe for DiffOptions
impl Send for DiffOptions
impl Sync for DiffOptions
impl Unpin for DiffOptions
impl UnwindSafe for DiffOptions
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