pub struct TtyFormatter {
pub colors: bool,
pub show_filename: bool,
}Expand description
TTY (terminal) output formatter with colors.
Fields§
§colors: boolUse colors in output.
show_filename: boolShow the filename in each line.
Implementations§
Trait Implementations§
Source§impl Clone for TtyFormatter
impl Clone for TtyFormatter
Source§fn clone(&self) -> TtyFormatter
fn clone(&self) -> TtyFormatter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TtyFormatter
impl Debug for TtyFormatter
Source§impl Default for TtyFormatter
impl Default for TtyFormatter
Source§impl Formatter for TtyFormatter
impl Formatter for TtyFormatter
Source§fn format<W: Write>(
&self,
result: &LintResult,
filename: &str,
writer: &mut W,
) -> Result<()>
fn format<W: Write>( &self, result: &LintResult, filename: &str, writer: &mut W, ) -> Result<()>
Format the lint result and write to the given writer.
Source§fn format_to_string(&self, result: &LintResult, filename: &str) -> String
fn format_to_string(&self, result: &LintResult, filename: &str) -> String
Format the lint result to a string.
Auto Trait Implementations§
impl Freeze for TtyFormatter
impl RefUnwindSafe for TtyFormatter
impl Send for TtyFormatter
impl Sync for TtyFormatter
impl Unpin for TtyFormatter
impl UnsafeUnpin for TtyFormatter
impl UnwindSafe for TtyFormatter
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.