pub struct PhaseTime {
pub name: String,
pub duration: Duration,
pub count: usize,
pub children: Vec<PhaseTime>,
}Expand description
Time spent in a compilation phase.
Fields§
§name: StringPhase name
duration: DurationTotal duration
count: usizeNumber of times this phase was executed
children: Vec<PhaseTime>Child phases
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PhaseTime
impl RefUnwindSafe for PhaseTime
impl Send for PhaseTime
impl Sync for PhaseTime
impl Unpin for PhaseTime
impl UnwindSafe for PhaseTime
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