pub struct PlanExplanationEntry {
pub level: PlanExplanationLevel,
pub code: String,
pub detail: String,
}Expand description
One stable, machine-routable planner explanation entry.
Fields§
§level: PlanExplanationLevelSeverity/category of the explanation.
code: StringStable machine-readable code.
detail: StringHuman-readable explanation.
Trait Implementations§
Source§impl Clone for PlanExplanationEntry
impl Clone for PlanExplanationEntry
Source§fn clone(&self) -> PlanExplanationEntry
fn clone(&self) -> PlanExplanationEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PlanExplanationEntry
impl Debug for PlanExplanationEntry
Source§impl<'de> Deserialize<'de> for PlanExplanationEntry
impl<'de> Deserialize<'de> for PlanExplanationEntry
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 PlanExplanationEntry
Source§impl PartialEq for PlanExplanationEntry
impl PartialEq for PlanExplanationEntry
Source§impl Serialize for PlanExplanationEntry
impl Serialize for PlanExplanationEntry
impl StructuralPartialEq for PlanExplanationEntry
Auto Trait Implementations§
impl Freeze for PlanExplanationEntry
impl RefUnwindSafe for PlanExplanationEntry
impl Send for PlanExplanationEntry
impl Sync for PlanExplanationEntry
impl Unpin for PlanExplanationEntry
impl UnsafeUnpin for PlanExplanationEntry
impl UnwindSafe for PlanExplanationEntry
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