pub struct ComplyOptions {Show 15 fields
pub file: String,
pub verify_deleted: bool,
pub scan_residue: bool,
pub encryption_audit: bool,
pub table: Option<String>,
pub where_clause: Option<String>,
pub pattern: Option<String>,
pub thorough: bool,
pub max_hits: usize,
pub page_size: Option<u32>,
pub keyring: Option<String>,
pub mmap: bool,
pub json: bool,
pub csv: bool,
pub verbose: bool,
}Expand description
Options for the inno comply subcommand.
Fields§
§file: StringPath to the InnoDB tablespace file (.ibd).
verify_deleted: boolMode: verify a value has been deleted everywhere.
scan_residue: boolMode: raw byte-pattern residue scan.
encryption_audit: boolMode: encryption audit.
table: Option<String>Optional table-name filter (verify mode); errors if it mismatches SDI.
where_clause: Option<String>--where col=value (verify mode).
pattern: Option<String>--pattern needle (scan mode): UTF-8 text or hex:....
thorough: boolAlso run the raw byte pass inside --verify-deleted.
max_hits: usizeCap on residue matches reported (scan mode).
page_size: Option<u32>Override page size.
keyring: Option<String>Path to MySQL keyring file.
mmap: boolUse memory-mapped I/O.
json: boolEmit JSON.
csv: boolEmit CSV.
verbose: boolShow additional detail.
Auto Trait Implementations§
impl Freeze for ComplyOptions
impl RefUnwindSafe for ComplyOptions
impl Send for ComplyOptions
impl Sync for ComplyOptions
impl Unpin for ComplyOptions
impl UnsafeUnpin for ComplyOptions
impl UnwindSafe for ComplyOptions
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