pub struct CrateDiffStats {
pub name: String,
pub path: PathBuf,
pub diff: LocStatsDiff,
pub files: Vec<FileDiffStats>,
}Expand description
Diff statistics for a crate.
Fields§
§name: StringName of the crate
path: PathBufRoot path of the crate
diff: LocStatsDiffAggregated LOC diff
files: Vec<FileDiffStats>Per-file diff (optional, for detailed output)
Implementations§
Trait Implementations§
Source§impl Clone for CrateDiffStats
impl Clone for CrateDiffStats
Source§fn clone(&self) -> CrateDiffStats
fn clone(&self) -> CrateDiffStats
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 CrateDiffStats
impl Debug for CrateDiffStats
Source§impl<'de> Deserialize<'de> for CrateDiffStats
impl<'de> Deserialize<'de> for CrateDiffStats
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
Source§impl PartialEq for CrateDiffStats
impl PartialEq for CrateDiffStats
Source§impl Serialize for CrateDiffStats
impl Serialize for CrateDiffStats
impl Eq for CrateDiffStats
impl StructuralPartialEq for CrateDiffStats
Auto Trait Implementations§
impl Freeze for CrateDiffStats
impl RefUnwindSafe for CrateDiffStats
impl Send for CrateDiffStats
impl Sync for CrateDiffStats
impl Unpin for CrateDiffStats
impl UnwindSafe for CrateDiffStats
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