pub struct ChartRenderData {
pub title: String,
pub bars: Vec<ChartBarData>,
pub series: Vec<ChartSeries>,
pub zones: Vec<ChartZoneData>,
pub markers: Vec<ChartMarkerData>,
}Expand description
Interactive Render DTO for charting frontend (Web, Canvas, Tauri, Terminal GUI).
Fields§
§title: String§bars: Vec<ChartBarData>§series: Vec<ChartSeries>§zones: Vec<ChartZoneData>§markers: Vec<ChartMarkerData>Trait Implementations§
Source§impl Clone for ChartRenderData
impl Clone for ChartRenderData
Source§fn clone(&self) -> ChartRenderData
fn clone(&self) -> ChartRenderData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ChartRenderData
impl Debug for ChartRenderData
Source§impl<'de> Deserialize<'de> for ChartRenderData
impl<'de> Deserialize<'de> for ChartRenderData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ChartRenderData
impl PartialEq for ChartRenderData
Source§impl Serialize for ChartRenderData
impl Serialize for ChartRenderData
impl StructuralPartialEq for ChartRenderData
Auto Trait Implementations§
impl Freeze for ChartRenderData
impl RefUnwindSafe for ChartRenderData
impl Send for ChartRenderData
impl Sync for ChartRenderData
impl Unpin for ChartRenderData
impl UnsafeUnpin for ChartRenderData
impl UnwindSafe for ChartRenderData
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