pub struct FileFinding {
pub file: String,
pub finding: Finding,
}Expand description
One finding tagged with the file it came from.
This flat shape is the stable --json contract consumed by downstream CI
(gestiscilo Phase 232). The file field identifies the source file;
all other fields come directly from Finding via #[serde(flatten)].
Fields§
§file: StringPath to the source file, as discovered by the walker.
finding: FindingThe finding from the design lint engine.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FileFinding
impl RefUnwindSafe for FileFinding
impl Send for FileFinding
impl Sync for FileFinding
impl Unpin for FileFinding
impl UnsafeUnpin for FileFinding
impl UnwindSafe for FileFinding
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