pub struct BusFactorEntry {
pub path: String,
pub bus_factor: usize,
pub contributors: Vec<ContributorInfo>,
pub total_commits: usize,
pub risk_level: BusFactorRisk,
pub is_directory: bool,
}Expand description
Bus factor entry
Fields§
§path: StringPath (directory or file)
bus_factor: usizeBus factor value (number of people with knowledge)
contributors: Vec<ContributorInfo>List of major contributors (sorted by commit count)
total_commits: usizeTotal commit count
risk_level: BusFactorRiskRisk level
is_directory: boolWhether this is a directory
Trait Implementations§
Source§impl Clone for BusFactorEntry
impl Clone for BusFactorEntry
Source§fn clone(&self) -> BusFactorEntry
fn clone(&self) -> BusFactorEntry
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 moreAuto Trait Implementations§
impl Freeze for BusFactorEntry
impl RefUnwindSafe for BusFactorEntry
impl Send for BusFactorEntry
impl Sync for BusFactorEntry
impl Unpin for BusFactorEntry
impl UnsafeUnpin for BusFactorEntry
impl UnwindSafe for BusFactorEntry
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> 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