pub struct FileStatEntry {
pub path: String,
pub extension: String,
pub size: u64,
pub lines: u32,
}Expand description
Statistics for a single file.
Fields§
§path: StringRelative path from root (normalized, forward slashes).
extension: StringLowercase file extension, or “(no ext)” if none.
size: u64File size in bytes.
lines: u32Number of lines in the file.
Trait Implementations§
Source§impl Clone for FileStatEntry
impl Clone for FileStatEntry
Source§fn clone(&self) -> FileStatEntry
fn clone(&self) -> FileStatEntry
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 FileStatEntry
impl RefUnwindSafe for FileStatEntry
impl Send for FileStatEntry
impl Sync for FileStatEntry
impl Unpin for FileStatEntry
impl UnsafeUnpin for FileStatEntry
impl UnwindSafe for FileStatEntry
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