pub struct GitReport {
pub commits_scanned: usize,
pub files_seen: usize,
pub hotspots: Vec<HotspotRow>,
pub bus_factor: Vec<BusFactorRow>,
pub freshness: FreshnessReport,
pub coupling: Vec<CouplingRow>,
}Fields§
§commits_scanned: usize§files_seen: usize§hotspots: Vec<HotspotRow>§bus_factor: Vec<BusFactorRow>§freshness: FreshnessReport§coupling: Vec<CouplingRow>Trait Implementations§
Source§impl<'de> Deserialize<'de> for GitReport
impl<'de> Deserialize<'de> for GitReport
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 GitReport
impl RefUnwindSafe for GitReport
impl Send for GitReport
impl Sync for GitReport
impl Unpin for GitReport
impl UnwindSafe for GitReport
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