pub struct RuleMessage {
pub level: RuleLevel,
pub rule_name: &'static str,
pub message: String,
}Expand description
A rule violation message with associated severity level
Fields§
§level: RuleLevel§rule_name: &'static str§message: StringImplementations§
Source§impl RuleMessage
impl RuleMessage
Sourcepub fn color_code(&self) -> &'static str
pub fn color_code(&self) -> &'static str
Get the ANSI color code for the level
Sourcepub fn reset_color() -> &'static str
pub fn reset_color() -> &'static str
Get the reset color code
Trait Implementations§
Source§impl Clone for RuleMessage
impl Clone for RuleMessage
Source§fn clone(&self) -> RuleMessage
fn clone(&self) -> RuleMessage
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 moreAuto Trait Implementations§
impl Freeze for RuleMessage
impl RefUnwindSafe for RuleMessage
impl Send for RuleMessage
impl Sync for RuleMessage
impl Unpin for RuleMessage
impl UnwindSafe for RuleMessage
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<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
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 more