pub struct ExplainStatementMeta {
pub stmt_id: String,
pub kind: String,
pub sql: String,
pub note: Option<String>,
pub sqlite_plan_count: usize,
}Expand description
Owned statement metadata returned from an ExplainTrace.
Fields§
§stmt_id: String§kind: String§sql: String§note: Option<String>§sqlite_plan_count: usizeTrait Implementations§
Source§impl Clone for ExplainStatementMeta
impl Clone for ExplainStatementMeta
Source§fn clone(&self) -> ExplainStatementMeta
fn clone(&self) -> ExplainStatementMeta
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExplainStatementMeta
impl Debug for ExplainStatementMeta
Source§impl PartialEq for ExplainStatementMeta
impl PartialEq for ExplainStatementMeta
impl Eq for ExplainStatementMeta
impl StructuralPartialEq for ExplainStatementMeta
Auto Trait Implementations§
impl Freeze for ExplainStatementMeta
impl RefUnwindSafe for ExplainStatementMeta
impl Send for ExplainStatementMeta
impl Sync for ExplainStatementMeta
impl Unpin for ExplainStatementMeta
impl UnsafeUnpin for ExplainStatementMeta
impl UnwindSafe for ExplainStatementMeta
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