pub struct Properties { /* private fields */ }
Expand description
Properties of the coordinate axes
Implementations§
Source§impl Properties
impl Properties
Sourcepub fn hide(&mut self) -> &mut Properties
pub fn hide(&mut self) -> &mut Properties
Hides the axis
Note The TopX
and RightY
axes are hidden by default
Sourcepub fn show(&mut self) -> &mut Properties
pub fn show(&mut self) -> &mut Properties
Makes the axis visible
Note The BottomX
and LeftY
axes are visible by default
Trait Implementations§
Source§impl Clone for Properties
impl Clone for Properties
Source§fn clone(&self) -> Properties
fn clone(&self) -> Properties
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Configure<Grid> for Properties
impl Configure<Grid> for Properties
Source§fn configure<F>(&mut self, grid: Grid, configure: F) -> &mut Properties
fn configure<F>(&mut self, grid: Grid, configure: F) -> &mut Properties
Configures the gridlines
Source§type Properties = Properties
type Properties = Properties
Source§impl Set<Label> for Properties
impl Set<Label> for Properties
Source§fn set(&mut self, label: Label) -> &mut Properties
fn set(&mut self, label: Label) -> &mut Properties
Attaches a label to the axis
Source§impl Set<Range> for Properties
impl Set<Range> for Properties
Source§fn set(&mut self, range: Range) -> &mut Properties
fn set(&mut self, range: Range) -> &mut Properties
Changes the range of the axis that will be shown
Note All axes are auto-scaled by default
Source§impl Set<Scale> for Properties
impl Set<Scale> for Properties
Source§fn set(&mut self, scale: Scale) -> &mut Properties
fn set(&mut self, scale: Scale) -> &mut Properties
Sets the scale of the axis
Note All axes use a linear scale by default
Source§impl Set<ScaleFactor> for Properties
impl Set<ScaleFactor> for Properties
Source§fn set(&mut self, factor: ScaleFactor) -> &mut Properties
fn set(&mut self, factor: ScaleFactor) -> &mut Properties
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
.
Source§impl<P, L> Set<TicLabels<P, L>> for Properties
impl<P, L> Set<TicLabels<P, L>> for Properties
Source§fn set(&mut self, tics: TicLabels<P, L>) -> &mut Properties
fn set(&mut self, tics: TicLabels<P, L>) -> &mut Properties
Attaches labels to the tics of an axis
Auto Trait Implementations§
impl Freeze for Properties
impl RefUnwindSafe for Properties
impl Send for Properties
impl Sync for Properties
impl Unpin for Properties
impl UnwindSafe for Properties
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreLayout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 88 bytes