pub struct PlotConfig {
pub title: String,
pub x_label: String,
pub y_label: String,
pub width: u32,
pub height: u32,
pub kind: PlotKind,
pub format: PlotFormat,
pub color_scheme: ColorScheme,
pub legend: bool,
pub grid: bool,
pub dpi: u32,
pub style: PlotStyle,
}Expand description
Enhanced plotting configuration
Fields§
§title: StringPlot title
x_label: StringX-axis label
y_label: StringY-axis label
width: u32Plot width in pixels
height: u32Plot height in pixels
kind: PlotKindPlot type/kind
format: PlotFormatOutput format
color_scheme: ColorSchemeColor scheme
legend: boolShow legend
grid: boolShow grid
dpi: u32Figure DPI for high-quality output
style: PlotStyleCustom styling options
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> 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