Struct criterion_plot::Figure
source · [−]pub struct Figure { /* private fields */ }
Expand description
Plot container
Implementations
Trait Implementations
sourceimpl Configure<Axis> for Figure
impl Configure<Axis> for Figure
sourcefn configure<F>(&mut self, axis: Axis, configure: F) -> &mut Figurewhere
F: FnOnce(&mut Properties) -> &mut Properties,
fn configure<F>(&mut self, axis: Axis, configure: F) -> &mut Figurewhere
F: FnOnce(&mut Properties) -> &mut Properties,
Configures an axis
type Properties = Properties
type Properties = Properties
The properties of what’s being configured
sourceimpl Configure<Key> for Figure
impl Configure<Key> for Figure
sourcefn configure<F>(&mut self, _: Key, configure: F) -> &mut Figurewhere
F: FnOnce(&mut Properties) -> &mut Properties,
fn configure<F>(&mut self, _: Key, configure: F) -> &mut Figurewhere
F: FnOnce(&mut Properties) -> &mut Properties,
Configures the key (legend)
type Properties = Properties
type Properties = Properties
The properties of what’s being configured
sourceimpl<X, WM, BM, BH, WH> Plot<Candlesticks<X, WM, BM, BH, WH>> for Figurewhere
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,
impl<X, WM, BM, BH, WH> Plot<Candlesticks<X, WM, BM, BH, WH>> for Figurewhere
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,
type Properties = Properties
type Properties = Properties
The properties associated to the plot
sourcefn plot<F>(
&mut self,
candlesticks: Candlesticks<X, WM, BM, BH, WH>,
configure: F
) -> &mut Figurewhere
F: FnOnce(&mut Properties) -> &mut Properties,
fn plot<F>(
&mut self,
candlesticks: Candlesticks<X, WM, BM, BH, WH>,
configure: F
) -> &mut Figurewhere
F: FnOnce(&mut Properties) -> &mut Properties,
Plots some data
with some configuration
sourceimpl<X, Y> Plot<Curve<X, Y>> for Figurewhere
X: IntoIterator,
X::Item: Data,
Y: IntoIterator,
Y::Item: Data,
impl<X, Y> Plot<Curve<X, Y>> for Figurewhere
X: IntoIterator,
X::Item: Data,
Y: IntoIterator,
Y::Item: Data,
type Properties = Properties
type Properties = Properties
The properties associated to the plot
sourcefn plot<F>(&mut self, curve: Curve<X, Y>, configure: F) -> &mut Figurewhere
F: FnOnce(&mut Properties) -> &mut Properties,
fn plot<F>(&mut self, curve: Curve<X, Y>, configure: F) -> &mut Figurewhere
F: FnOnce(&mut Properties) -> &mut Properties,
Plots some data
with some configuration
sourceimpl<X, Y, L, H> Plot<ErrorBar<X, Y, L, H>> for Figurewhere
H: IntoIterator,
H::Item: Data,
L: IntoIterator,
L::Item: Data,
X: IntoIterator,
X::Item: Data,
Y: IntoIterator,
Y::Item: Data,
impl<X, Y, L, H> Plot<ErrorBar<X, Y, L, H>> for Figurewhere
H: IntoIterator,
H::Item: Data,
L: IntoIterator,
L::Item: Data,
X: IntoIterator,
X::Item: Data,
Y: IntoIterator,
Y::Item: Data,
type Properties = Properties
type Properties = Properties
The properties associated to the plot
sourcefn plot<F>(&mut self, e: ErrorBar<X, Y, L, H>, configure: F) -> &mut Figurewhere
F: FnOnce(&mut Properties) -> &mut Properties,
fn plot<F>(&mut self, e: ErrorBar<X, Y, L, H>, configure: F) -> &mut Figurewhere
F: FnOnce(&mut Properties) -> &mut Properties,
Plots some data
with some configuration
sourceimpl<X, Y1, Y2> Plot<FilledCurve<X, Y1, Y2>> for Figurewhere
X: IntoIterator,
X::Item: Data,
Y1: IntoIterator,
Y1::Item: Data,
Y2: IntoIterator,
Y2::Item: Data,
impl<X, Y1, Y2> Plot<FilledCurve<X, Y1, Y2>> for Figurewhere
X: IntoIterator,
X::Item: Data,
Y1: IntoIterator,
Y1::Item: Data,
Y2: IntoIterator,
Y2::Item: Data,
type Properties = Properties
type Properties = Properties
The properties associated to the plot
sourcefn plot<F>(&mut self, fc: FilledCurve<X, Y1, Y2>, configure: F) -> &mut Figurewhere
F: FnOnce(&mut Properties) -> &mut Properties,
fn plot<F>(&mut self, fc: FilledCurve<X, Y1, Y2>, configure: F) -> &mut Figurewhere
F: FnOnce(&mut Properties) -> &mut Properties,
Plots some data
with some configuration
Auto Trait Implementations
impl RefUnwindSafe for Figure
impl Send for Figure
impl Sync for Figure
impl Unpin for Figure
impl UnwindSafe for Figure
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more