Enum criterion::PlottingBackend[][src]

pub enum PlottingBackend {
    Gnuplot,
    Plotters,
}

Enum used to select the plotting backend.

Variants

Gnuplot

Plotting backend which uses the external gnuplot command to render plots. This is the default if the gnuplot command is installed.

Plotters

Plotting backend which uses the rust ‘Plotters’ library. This is the default if gnuplot is not installed.

Trait Implementations

impl Clone for PlottingBackend[src]

impl Copy for PlottingBackend[src]

impl Debug for PlottingBackend[src]

Auto Trait Implementations

impl RefUnwindSafe for PlottingBackend

impl Send for PlottingBackend

impl Sync for PlottingBackend

impl Unpin for PlottingBackend

impl UnwindSafe for PlottingBackend

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.