pub struct ProjectBenchmark {
pub root: String,
pub files_scanned: usize,
pub files_measured: usize,
pub total_raw_tokens: usize,
pub languages: Vec<LanguageStats>,
pub mode_summaries: Vec<ModeSummary>,
pub session_sim: SessionSimResult,
pub file_results: Vec<FileMeasurement>,
}Fields§
§root: String§files_scanned: usize§files_measured: usize§total_raw_tokens: usize§languages: Vec<LanguageStats>§mode_summaries: Vec<ModeSummary>§session_sim: SessionSimResult§file_results: Vec<FileMeasurement>Trait Implementations§
Source§impl Clone for ProjectBenchmark
impl Clone for ProjectBenchmark
Source§fn clone(&self) -> ProjectBenchmark
fn clone(&self) -> ProjectBenchmark
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 ProjectBenchmark
impl RefUnwindSafe for ProjectBenchmark
impl Send for ProjectBenchmark
impl Sync for ProjectBenchmark
impl Unpin for ProjectBenchmark
impl UnsafeUnpin for ProjectBenchmark
impl UnwindSafe for ProjectBenchmark
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