Trait plotly::plot::Trace[][src]

pub trait Trace {
    fn serialize(&self) -> String;
}

A struct that implements Trace can be serialized to json format that is understood by Plotly.js.

Required methods

fn serialize(&self) -> String[src]

Loading content...

Implementors

impl Trace for Layout[src]

impl<H> Trace for Histogram<H> where
    H: Serialize + Clone + Default + 'static, 
[src]

impl<X, Y> Trace for Bar<X, Y> where
    X: Serialize + Default,
    Y: Serialize + Default
[src]

impl<X, Y> Trace for BoxPlot<X, Y> where
    X: Serialize + Default,
    Y: Serialize + Default
[src]

impl<X, Y> Trace for Candlestick<X, Y> where
    X: Serialize + Default,
    Y: Serialize + Default
[src]

impl<X, Y> Trace for Ohlc<X, Y> where
    X: Serialize + Default,
    Y: Serialize + Default
[src]

impl<X, Y> Trace for Scatter<X, Y> where
    X: Serialize + Clone + 'static,
    Y: Serialize + Clone + 'static, 
[src]

impl<X, Y, Z> Trace for Contour<X, Y, Z> where
    X: Serialize + Default,
    Y: Serialize + Default,
    Z: Serialize + Default
[src]

impl<X, Y, Z> Trace for HeatMap<Z, X, Y> where
    X: Serialize + Default,
    Y: Serialize + Default,
    Z: Serialize + Default
[src]

impl<X, Y, Z> Trace for Surface<X, Y, Z> where
    X: Serialize,
    Y: Serialize,
    Z: Serialize
[src]

Loading content...