pub struct FindingView {
pub id: String,
pub reviewer: Option<usize>,
pub severity: Option<&'static str>,
pub title: String,
pub file: Option<String>,
pub line: Option<u32>,
pub blocking: bool,
pub state: &'static str,
pub declined_why: Option<String>,
}Expand description
One finding.
Fields§
§id: Stringmagi-assigned id.
reviewer: Option<usize>Reviewer seat that raised it; None for a declined id with no record.
severity: Option<&'static str>The real severity: nit, minor, major or blocker.
title: StringOne-line summary.
file: Option<String>File.
line: Option<u32>Line.
blocking: boolHolds the merge (Severity::blocks).
state: &'static stropen, fixed (the fixer reported acting on it) or declined.
declined_why: Option<String>Why the fixer declined.
Trait Implementations§
Source§impl Debug for FindingView
impl Debug for FindingView
Auto Trait Implementations§
impl Freeze for FindingView
impl RefUnwindSafe for FindingView
impl Send for FindingView
impl Sync for FindingView
impl Unpin for FindingView
impl UnsafeUnpin for FindingView
impl UnwindSafe for FindingView
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