pub struct RemainingFinding {
pub rule: MarkdownRule,
pub line: u64,
pub column: u64,
pub message: String,
}Expand description
What:
One finding the linter reported and could not fix.
u64 holds the one-based
line and column the linter gives.
Why:
The policy reports it with the incumbent’s words,
naming the rule as configured.
In TS you’d write (pseudocode):
type RemainingFinding = { rule: MarkdownRule; line: number; column: number; message: string };Fields§
§rule: MarkdownRuleThe rule that reported it.
line: u64One-based line of the finding’s first label.
column: u64One-based column of that label, in the linter’s units.
message: StringThe linter’s explanation.
Trait Implementations§
Source§impl Clone for RemainingFinding
impl Clone for RemainingFinding
Source§impl Debug for RemainingFinding
impl Debug for RemainingFinding
impl Eq for RemainingFinding
Source§impl PartialEq for RemainingFinding
impl PartialEq for RemainingFinding
impl StructuralPartialEq for RemainingFinding
Auto Trait Implementations§
impl Freeze for RemainingFinding
impl RefUnwindSafe for RemainingFinding
impl Send for RemainingFinding
impl Sync for RemainingFinding
impl Unpin for RemainingFinding
impl UnsafeUnpin for RemainingFinding
impl UnwindSafe for RemainingFinding
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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