pub struct Explain {
pub analyze: bool,
pub verbose: bool,
pub statement: Box<Statement>,
}
Expand description
EXPLAIN
Fields§
§analyze: bool
Carry out the command and show actual run times and other statistics.
verbose: bool
§statement: Box<Statement>
A SQL query that specifies what to explain
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Explain
impl<'de> Deserialize<'de> for Explain
Source§fn 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
impl Eq for Explain
impl StructuralPartialEq for Explain
Auto Trait Implementations§
impl Freeze for Explain
impl RefUnwindSafe for Explain
impl Send for Explain
impl Sync for Explain
impl Unpin for Explain
impl UnwindSafe for Explain
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