pub struct CompilationPhaseMetrics {
pub phase: String,
pub elapsed: f64,
pub memory_usage: Option<u64>,
}Fields§
§phase: String§elapsed: f64§memory_usage: Option<u64>Trait Implementations§
Source§impl Clone for CompilationPhaseMetrics
impl Clone for CompilationPhaseMetrics
Source§fn clone(&self) -> CompilationPhaseMetrics
fn clone(&self) -> CompilationPhaseMetrics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CompilationPhaseMetrics
impl Debug for CompilationPhaseMetrics
Source§impl<'de> Deserialize<'de> for CompilationPhaseMetrics
impl<'de> Deserialize<'de> for CompilationPhaseMetrics
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
Auto Trait Implementations§
impl Freeze for CompilationPhaseMetrics
impl RefUnwindSafe for CompilationPhaseMetrics
impl Send for CompilationPhaseMetrics
impl Sync for CompilationPhaseMetrics
impl Unpin for CompilationPhaseMetrics
impl UnsafeUnpin for CompilationPhaseMetrics
impl UnwindSafe for CompilationPhaseMetrics
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