pub struct Remark {
pub pass: &'static str,
pub func: Symbol,
pub stats: Stats,
}Expand description
What one pass had to say about one function.
One of these per pass per function with a body, whether or not the pass said anything, because
a pass that reports nothing being visible as a pass that reports nothing is the point of the
record. Section 42.2 of spec/optimizer/42-measurement.md has the argument.
Fields§
§pass: &'static strWhich pass, by the name a -f flag spells.
func: SymbolWhich function, by the name in the source.
stats: StatsWhat it said.
Trait Implementations§
impl Eq for Remark
impl StructuralPartialEq for Remark
Auto Trait Implementations§
impl Freeze for Remark
impl RefUnwindSafe for Remark
impl Send for Remark
impl Sync for Remark
impl Unpin for Remark
impl UnsafeUnpin for Remark
impl UnwindSafe for Remark
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