pub struct OutlierFile {
pub path: String,
pub issue_count: usize,
pub deviation_score: f64,
pub primary_issues: Vec<String>,
}Expand description
A file that deviates significantly from team norms.
Fields§
§path: StringFile path.
issue_count: usizeNumber of issues in this file.
deviation_score: f64Deviation score (how far from average).
primary_issues: Vec<String>Primary issues in this file (top rule codes).
Trait Implementations§
Source§impl Clone for OutlierFile
impl Clone for OutlierFile
Source§fn clone(&self) -> OutlierFile
fn clone(&self) -> OutlierFile
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 moreSource§impl Debug for OutlierFile
impl Debug for OutlierFile
Source§impl<'de> Deserialize<'de> for OutlierFile
impl<'de> Deserialize<'de> for OutlierFile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for OutlierFile
impl RefUnwindSafe for OutlierFile
impl Send for OutlierFile
impl Sync for OutlierFile
impl Unpin for OutlierFile
impl UnsafeUnpin for OutlierFile
impl UnwindSafe for OutlierFile
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<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