pub struct ExplainPlan {
pub plan: ObservePlan,
pub json: String,
}Expand description
The intended plan plus its canonical JSON rendering.
Fields§
§plan: ObservePlanThe structured plan.
json: StringThe plan as a flat JSON object with exactly the documented keys.
Trait Implementations§
Source§impl Clone for ExplainPlan
impl Clone for ExplainPlan
Source§impl Debug for ExplainPlan
impl Debug for ExplainPlan
impl Eq for ExplainPlan
Source§impl PartialEq for ExplainPlan
impl PartialEq for ExplainPlan
impl StructuralPartialEq for ExplainPlan
Auto Trait Implementations§
impl Freeze for ExplainPlan
impl RefUnwindSafe for ExplainPlan
impl Send for ExplainPlan
impl Sync for ExplainPlan
impl Unpin for ExplainPlan
impl UnsafeUnpin for ExplainPlan
impl UnwindSafe for ExplainPlan
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