pub struct ExplainStmt {
pub query: Option<Node>,
pub options: List,
}Expand description
The node ExplainStmt.
Fields§
§query: Option<Node>§options: ListTrait Implementations§
Source§impl Clone for ExplainStmt
impl Clone for ExplainStmt
Source§impl Debug for ExplainStmt
impl Debug for ExplainStmt
Source§impl Default for ExplainStmt
impl Default for ExplainStmt
Source§impl Equal for ExplainStmt
impl Equal for ExplainStmt
Source§impl From<ExplainStmt> for Node
impl From<ExplainStmt> for Node
Source§fn from(node: ExplainStmt) -> Node
fn from(node: ExplainStmt) -> Node
Converts to this type from the input type.
Source§impl NodeType for ExplainStmt
impl NodeType for ExplainStmt
Source§impl Out for ExplainStmt
impl Out for ExplainStmt
Source§impl PartialEq for ExplainStmt
impl PartialEq for ExplainStmt
impl StructuralPartialEq for ExplainStmt
Auto Trait Implementations§
impl Freeze for ExplainStmt
impl RefUnwindSafe for ExplainStmt
impl Send for ExplainStmt
impl Sync for ExplainStmt
impl Unpin for ExplainStmt
impl UnsafeUnpin for ExplainStmt
impl UnwindSafe for ExplainStmt
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