pub struct PlotConfig {
pub width: usize,
pub height: usize,
pub x_range: (f64, f64),
pub y_range: (f64, f64),
pub title: String,
pub grid: bool,
pub colormap: Colormap,
}Expand description
2D plot configuration
Fields§
§width: usizeSVG width in pixels
height: usizeSVG height in pixels
x_range: (f64, f64)x-axis range (min, max)
y_range: (f64, f64)y-axis range (min, max)
title: StringOptional title drawn at the top of the SVG
grid: boolDraw background grid
colormap: ColormapColormap used for heatmap rendering
Trait Implementations§
Source§impl Clone for PlotConfig
impl Clone for PlotConfig
Source§fn clone(&self) -> PlotConfig
fn clone(&self) -> PlotConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PlotConfig
impl Debug for PlotConfig
Auto Trait Implementations§
impl Freeze for PlotConfig
impl RefUnwindSafe for PlotConfig
impl Send for PlotConfig
impl Sync for PlotConfig
impl Unpin for PlotConfig
impl UnsafeUnpin for PlotConfig
impl UnwindSafe for PlotConfig
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
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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>
Converts
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>
Converts
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 more