pub struct AiIssue {
pub severity: String,
pub section: String,
pub rule: String,
pub explanation: String,
}Expand description
Issue from AI response
Fields§
§severity: StringSeverity level
section: StringGuideline section
rule: StringSpecific rule violated
explanation: StringExplanation
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AiIssue
impl<'de> Deserialize<'de> for AiIssue
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 AiIssue
impl RefUnwindSafe for AiIssue
impl Send for AiIssue
impl Sync for AiIssue
impl Unpin for AiIssue
impl UnwindSafe for AiIssue
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