Struct rayon_logs::RunLog[][src]

pub struct RunLog {
    pub threads_number: usize,
    pub tasks_logs: Vec<TaskLog>,
    pub duration: u64,
}

Store information on all tasks and threads number. We also store threads number because sometimes all threads are not used.

Fields

total number of threads (some might be unused).

fork-join tasks.

total run time in nanoseconds.

Methods

impl RunLog
[src]

Load a rayon_logs log file and deserializes it into a RunLog.

Save an svg file of all logged information.

Save log file of currently recorded tasks logs.

Trait Implementations

impl Debug for RunLog
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for RunLog

impl Sync for RunLog