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 UnsafeUnpin 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