pub struct PagesOptions {
pub file: String,
pub page: Option<u64>,
pub verbose: bool,
pub show_empty: bool,
pub list_mode: bool,
pub filter_type: Option<String>,
pub page_size: Option<u32>,
pub json: bool,
pub keyring: Option<String>,
pub mmap: bool,
pub deleted: bool,
pub csv: bool,
}Expand description
Options for the inno pages subcommand.
Fields§
§file: StringPath to the InnoDB tablespace file (.ibd).
page: Option<u64>If set, display only this specific page number.
verbose: boolShow additional detail (checksum status, FSEG internals).
show_empty: boolInclude empty/allocated pages in the output.
list_mode: boolUse compact one-line-per-page list format.
filter_type: Option<String>Filter output to pages matching this type name (e.g. “INDEX”, “UNDO”).
page_size: Option<u32>Override the auto-detected page size.
json: boolEmit output as JSON.
keyring: Option<String>Path to MySQL keyring file for decrypting encrypted tablespaces.
mmap: boolUse memory-mapped I/O for file access.
deleted: boolShow delete-marked record statistics for INDEX pages.
csv: boolOutput as CSV.
Auto Trait Implementations§
impl Freeze for PagesOptions
impl RefUnwindSafe for PagesOptions
impl Send for PagesOptions
impl Sync for PagesOptions
impl Unpin for PagesOptions
impl UnsafeUnpin for PagesOptions
impl UnwindSafe for PagesOptions
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more