pub struct CompilationProfile {
pub compilation_times: Vec<Duration>,
pub optimization_effectiveness: HashMap<String, f64>,
pub code_size_metrics: CodeSizeMetrics,
pub compilationerrors: Vec<CompilationError>,
}
Expand description
Compilation profile
Fields§
§compilation_times: Vec<Duration>
Compilation times
optimization_effectiveness: HashMap<String, f64>
Optimization effectiveness
code_size_metrics: CodeSizeMetrics
Code size metrics
compilationerrors: Vec<CompilationError>
Compilation errors
Trait Implementations§
Source§impl Clone for CompilationProfile
impl Clone for CompilationProfile
Source§fn clone(&self) -> CompilationProfile
fn clone(&self) -> CompilationProfile
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 CompilationProfile
impl RefUnwindSafe for CompilationProfile
impl Send for CompilationProfile
impl Sync for CompilationProfile
impl Unpin for CompilationProfile
impl UnwindSafe for CompilationProfile
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