pub struct VerifyOptions {
pub relations: bool,
pub images: bool,
pub max_image_bytes: Option<u64>,
}Fields§
§relations: boolAlso open the database read-only (no lock) and report relation orphans. Skipped when the structural checks already found an error, because the open would only repeat it.
images: boolAlso check every table’s image files: a referenced file that is missing, a file whose bytes
no longer hash to its name, a file no record references and, with max_image_bytes, a file
over that size. Reads every image file, and shares the read-only open relations uses.
max_image_bytes: Option<u64>Size in bytes above which an existing image file is reported as image-oversize.
Trait Implementations§
Source§impl Clone for VerifyOptions
impl Clone for VerifyOptions
impl Copy for VerifyOptions
Source§impl Debug for VerifyOptions
impl Debug for VerifyOptions
Source§impl Default for VerifyOptions
impl Default for VerifyOptions
impl Eq for VerifyOptions
Source§impl PartialEq for VerifyOptions
impl PartialEq for VerifyOptions
impl StructuralPartialEq for VerifyOptions
Auto Trait Implementations§
impl Freeze for VerifyOptions
impl RefUnwindSafe for VerifyOptions
impl Send for VerifyOptions
impl Sync for VerifyOptions
impl Unpin for VerifyOptions
impl UnsafeUnpin for VerifyOptions
impl UnwindSafe for VerifyOptions
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.