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