Enum profiler::profiler::Profiler [] [src]

pub enum Profiler {
    CacheGrind {
        ir: f64,
        i1mr: f64,
        ilmr: f64,
        dr: f64,
        d1mr: f64,
        dlmr: f64,
        dw: f64,
        d1mw: f64,
        dlmw: f64,
        data: Mat<f64>,
        functs: Vec<String>,
    },
    CallGrind {
        total_instructions: f64,
        instructions: Vec<f64>,
        functs: Vec<String>,
    },
}

Variants

Fields of CacheGrind

Fields of CallGrind

Methods

impl Profiler
[src]

Trait Implementations

impl Display for Profiler
[src]

Pretty-print the profiler outputs into user-friendly formats.

Formats the value using the given formatter. Read more

impl CallGrindParser for Profiler
[src]

impl CacheGrindParser for Profiler
[src]

Get profiler output from stdout.