pub struct JsonFormatter;Expand description
AI-friendly JSON output formatter.
Implementations§
Source§impl JsonFormatter
impl JsonFormatter
pub fn format(file_results: &[(&Path, &str, &[LintViolation])]) -> String
pub fn format_with_rules( file_results: &[(&Path, &str, &[LintViolation])], rules: &[Box<dyn Rule>], ) -> String
Auto Trait Implementations§
impl Freeze for JsonFormatter
impl RefUnwindSafe for JsonFormatter
impl Send for JsonFormatter
impl Sync for JsonFormatter
impl Unpin for JsonFormatter
impl UnsafeUnpin for JsonFormatter
impl UnwindSafe for JsonFormatter
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