pub trait Trace: DynClone + Serialize {
// Required method
fn to_json(&self) -> String;
}Expand description
A struct that implements Trace can be serialized to json format that is
understood by Plotly.js.
Required Methods§
Trait Implementations§
Source§impl<'erased> Serialize for dyn Trace + 'erased
impl<'erased> Serialize for dyn Trace + 'erased
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl<'erased> Serialize for dyn Trace + Send + 'erased
impl<'erased> Serialize for dyn Trace + Send + 'erased
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl<'erased> Serialize for dyn Trace + Send + Sync + 'erased
impl<'erased> Serialize for dyn Trace + Send + Sync + 'erased
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl<'erased> Serialize for dyn Trace + Sync + 'erased
impl<'erased> Serialize for dyn Trace + Sync + 'erased
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more