pub struct LinterFinding {
pub rule: RuleCode,
pub severity: Severity,
pub line: usize,
pub target: String,
pub message: String,
pub suggestion: Option<String>,
pub fixable: bool,
}Fields§
§rule: RuleCode§severity: Severity§line: usize§target: String§message: String§suggestion: Option<String>§fixable: boolTrait Implementations§
Source§impl Clone for LinterFinding
impl Clone for LinterFinding
Source§impl Debug for LinterFinding
impl Debug for LinterFinding
Source§impl<'de> Deserialize<'de> for LinterFinding
impl<'de> Deserialize<'de> for LinterFinding
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 LinterFinding
impl RefUnwindSafe for LinterFinding
impl Send for LinterFinding
impl Sync for LinterFinding
impl Unpin for LinterFinding
impl UnsafeUnpin for LinterFinding
impl UnwindSafe for LinterFinding
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