Struct criterion_plot::Figure[][src]

pub struct Figure { /* fields omitted */ }

Plot container

Methods

impl Figure
[src]

Creates an empty figure

Spawns a drawing child process

NOTE: stderr, stdin, and stdout are piped

Dumps the script required to produce the figure into sink

Saves the script required to produce the figure to path

Trait Implementations

impl<X, WM, BM, BH, WH> Plot<Candlesticks<X, WM, BM, BH, WH>> for Figure where
    BH: IntoIterator,
    BH::Item: Data,
    BM: IntoIterator,
    BM::Item: Data,
    WH: IntoIterator,
    WH::Item: Data,
    WM: IntoIterator,
    WM::Item: Data,
    X: IntoIterator,
    X::Item: Data
[src]

The properties associated to the plot

Plots some data with some configuration

impl<X, Y> Plot<Curve<X, Y>> for Figure where
    X: IntoIterator,
    X::Item: Data,
    Y: IntoIterator,
    Y::Item: Data
[src]

The properties associated to the plot

Plots some data with some configuration

impl<X, Y, L, H> Plot<ErrorBar<X, Y, L, H>> for Figure where
    H: IntoIterator,
    H::Item: Data,
    L: IntoIterator,
    L::Item: Data,
    X: IntoIterator,
    X::Item: Data,
    Y: IntoIterator,
    Y::Item: Data
[src]

The properties associated to the plot

Plots some data with some configuration

impl<X, Y1, Y2> Plot<FilledCurve<X, Y1, Y2>> for Figure where
    X: IntoIterator,
    X::Item: Data,
    Y1: IntoIterator,
    Y1::Item: Data,
    Y2: IntoIterator,
    Y2::Item: Data
[src]

The properties associated to the plot

Plots some data with some configuration

impl Clone for Figure
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Configure<Axis> for Figure
[src]

The properties of what's being configured

Configures an axis

impl Configure<Key> for Figure
[src]

The properties of what's being configured

Configures the key (legend)

impl Set<BoxWidth> for Figure
[src]

Changes the box width of all the box related plots (bars, candlesticks, etc)

Note The default value is 0

Panics

Panics if width is a negative value

impl Set<Font> for Figure
[src]

Changes the font

impl Set<FontSize> for Figure
[src]

Changes the size of the font

Panics

Panics if size is a non-positive value

impl Set<Output> for Figure
[src]

Changes the output file

Note The default output file is output.plot

impl Set<Size> for Figure
[src]

Changes the figure size

impl Set<Terminal> for Figure
[src]

Changes the output terminal

Note By default, the terminal is set to Svg

impl Set<Title> for Figure
[src]

Sets the title

Auto Trait Implementations

impl Send for Figure

impl Sync for Figure