pub struct RuleGuide {
pub example: &'static str,
pub how_to_fix: &'static str,
}Expand description
Extra educational content for the standalone fallow explain <issue-type>
command. Kept separate from RuleDef so SARIF and _meta payloads remain
compact while terminal users and agents can ask for worked examples on
demand.
Fields§
§example: &'static strWorked code example illustrating the issue.
how_to_fix: &'static strStep-by-step remediation guidance.
Auto Trait Implementations§
impl Freeze for RuleGuide
impl RefUnwindSafe for RuleGuide
impl Send for RuleGuide
impl Sync for RuleGuide
impl Unpin for RuleGuide
impl UnsafeUnpin for RuleGuide
impl UnwindSafe for RuleGuide
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> 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