pub struct SchemaReport {
pub database: String,
pub fingerprint: String,
pub user_version: i64,
pub application_id: i64,
pub sqlite_schema_counter: i64,
pub tables: Vec<TableSchema>,
pub readable_capabilities: Vec<String>,
pub writes_supported: bool,
}Fields§
§database: String§fingerprint: String§user_version: i64§application_id: i64§sqlite_schema_counter: i64SQLite’s schema counter is diagnostic; it is not a WeChat release.
tables: Vec<TableSchema>§readable_capabilities: Vec<String>§writes_supported: boolImplementations§
Trait Implementations§
Source§impl Clone for SchemaReport
impl Clone for SchemaReport
Source§impl Debug for SchemaReport
impl Debug for SchemaReport
Auto Trait Implementations§
impl Freeze for SchemaReport
impl RefUnwindSafe for SchemaReport
impl Send for SchemaReport
impl Sync for SchemaReport
impl Unpin for SchemaReport
impl UnsafeUnpin for SchemaReport
impl UnwindSafe for SchemaReport
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