pub struct Record<'a> {
pub input: &'a str,
pub output: &'a str,
pub ok: bool,
pub total: Duration,
pub timing: &'a Timing,
}Expand description
What one line of the trace says about one file.
Fields§
§input: &'a strThe input as the command line named it.
output: &'a strWhere the output went, or - for standard output.
ok: boolWhether the compile succeeded.
total: DurationThe wall time for the whole file, which is a little more than the phases added up.
timing: &'a TimingThe phases and passes.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for Record<'a>
impl<'a> RefUnwindSafe for Record<'a>
impl<'a> Send for Record<'a>
impl<'a> Sync for Record<'a>
impl<'a> Unpin for Record<'a>
impl<'a> UnsafeUnpin for Record<'a>
impl<'a> UnwindSafe for Record<'a>
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