pub struct ChartSpec {
pub version: u32,
pub title: Option<String>,
pub data: DataRef,
pub transform: Option<TransformSpec>,
pub visualize: VisualizeSpec,
pub layout: Option<LayoutSpec>,
pub style: Option<StyleRefOrInline>,
pub params: Option<Vec<ParamDef>>,
}Fields§
§version: u32§title: Option<String>§data: DataRef§transform: Option<TransformSpec>§visualize: VisualizeSpec§layout: Option<LayoutSpec>§style: Option<StyleRefOrInline>§params: Option<Vec<ParamDef>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ChartSpec
impl<'de> Deserialize<'de> for ChartSpec
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
Auto Trait Implementations§
impl Freeze for ChartSpec
impl RefUnwindSafe for ChartSpec
impl Send for ChartSpec
impl Sync for ChartSpec
impl Unpin for ChartSpec
impl UnsafeUnpin for ChartSpec
impl UnwindSafe for ChartSpec
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