pub struct DBInfo {Show 13 fields
pub repair_recommended: bool,
pub cached_keys: usize,
pub cache_size: usize,
pub auto_bak: u64,
pub strict_schema: bool,
pub auto_flush: bool,
pub path: String,
pub lock_path: String,
pub server: (String, String),
pub fmt: String,
pub checksums: bool,
pub created: u64,
pub version: u8,
}
Fields
repair_recommended: bool
cached_keys: usize
cache_size: usize
auto_bak: u64
strict_schema: bool
auto_flush: bool
path: String
lock_path: String
server: (String, String)
fmt: String
checksums: bool
created: u64
version: u8
Trait Implementations
sourceimpl<'de> Deserialize<'de> for DBInfo
impl<'de> Deserialize<'de> for DBInfo
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for DBInfo
impl Send for DBInfo
impl Sync for DBInfo
impl Unpin for DBInfo
impl UnwindSafe for DBInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self