pub struct DiagnosticRecommendation {
pub id: String,
pub title: String,
pub description: String,
pub priority: RecommendationPriority,
pub steps: Vec<String>,
pub impact: String,
}Expand description
Diagnostic recommendation
Fields§
§id: StringRecommendation identifier
title: StringAction title
description: StringAction description
priority: RecommendationPriorityPriority level
steps: Vec<String>Implementation steps
impact: StringExpected impact
Trait Implementations§
Source§impl Debug for DiagnosticRecommendation
impl Debug for DiagnosticRecommendation
Source§impl<'de> Deserialize<'de> for DiagnosticRecommendation
impl<'de> Deserialize<'de> for DiagnosticRecommendation
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
Auto Trait Implementations§
impl Freeze for DiagnosticRecommendation
impl RefUnwindSafe for DiagnosticRecommendation
impl Send for DiagnosticRecommendation
impl Sync for DiagnosticRecommendation
impl Unpin for DiagnosticRecommendation
impl UnwindSafe for DiagnosticRecommendation
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