Struct criterion_plot::axis::Properties
[−]
[src]
pub struct Properties { /* fields omitted */ }
Properties of the coordinate axes
Methods
impl Properties
[src]
fn hide(&mut self) -> &mut Properties
[src]
Hides the axis
Note The TopX
and RightY
axes are hidden by default
fn show(&mut self) -> &mut Properties
[src]
Makes the axis visible
Note The BottomX
and LeftY
axes are visible by default
Trait Implementations
impl Clone for Properties
[src]
fn clone(&self) -> Properties
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Configure<Grid> for Properties
[src]
type Properties = Properties
The properties of what's being configured
fn configure<F>(&mut self, grid: Grid, configure: F) -> &mut Properties where
F: FnOnce(&mut Properties) -> &mut Properties,
[src]
F: FnOnce(&mut Properties) -> &mut Properties,
Configures the gridlines
impl Set<Label> for Properties
[src]
fn set(&mut self, label: Label) -> &mut Properties
[src]
Attaches a label to the axis
impl Set<Range> for Properties
[src]
fn set(&mut self, range: Range) -> &mut Properties
[src]
Changes the range of the axis that will be shown
Note All axes are auto-scaled by default
impl Set<Scale> for Properties
[src]
fn set(&mut self, scale: Scale) -> &mut Properties
[src]
Sets the scale of the axis
Note All axes use a linear scale by default
impl Set<ScaleFactor> for Properties
[src]
fn set(&mut self, factor: ScaleFactor) -> &mut Properties
[src]
Changes the scale factor of the axis.
All the data plotted against this axis will have its corresponding coordinate scaled with this factor before being plotted.
Note The default scale factor is 1
.
impl<P, L> Set<TicLabels<P, L>> for Properties where
L: IntoIterator,
L::Item: AsRef<str>,
P: IntoIterator,
P::Item: Data,
[src]
L: IntoIterator,
L::Item: AsRef<str>,
P: IntoIterator,
P::Item: Data,
fn set(&mut self, tics: TicLabels<P, L>) -> &mut Properties
[src]
Attaches labels to the tics of an axis