pub struct TsidOptions {
pub datadir: String,
pub list: bool,
pub tablespace_id: Option<u32>,
pub json: bool,
pub page_size: Option<u32>,
pub mmap: bool,
pub depth: Option<u32>,
}Expand description
Options for the inno tsid subcommand.
Fields§
§datadir: StringMySQL data directory path to scan.
list: boolList all tablespace IDs found in the data directory.
tablespace_id: Option<u32>Find the tablespace file with this specific space ID.
json: boolEmit output as JSON.
page_size: Option<u32>Override the auto-detected page size.
mmap: boolUse memory-mapped I/O for file access.
depth: Option<u32>Maximum directory recursion depth (None = default 2, Some(0) = unlimited).
Auto Trait Implementations§
impl Freeze for TsidOptions
impl RefUnwindSafe for TsidOptions
impl Send for TsidOptions
impl Sync for TsidOptions
impl Unpin for TsidOptions
impl UnsafeUnpin for TsidOptions
impl UnwindSafe for TsidOptions
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