Trait erased_serde::Serialize
[−]
[src]
pub trait Serialize { fn erased_serialize(&self, _: &mut Serializer) -> Result<(), Error>; }
Required Methods
fn erased_serialize(&self, _: &mut Serializer) -> Result<(), Error>
Trait Implementations
impl<'a> Serialize for Serialize + 'a
[src]
fn serialize<S>(&self, serializer: &mut S) -> Result<(), S::Error> where
S: Serializer,
S: Serializer,
Serializes this value into this serializer.
impl<'a> Serialize for Serialize + Send + 'a
[src]
fn serialize<S>(&self, serializer: &mut S) -> Result<(), S::Error> where
S: Serializer,
S: Serializer,
Serializes this value into this serializer.
impl<'a> Serialize for Serialize + Sync + 'a
[src]
fn serialize<S>(&self, serializer: &mut S) -> Result<(), S::Error> where
S: Serializer,
S: Serializer,
Serializes this value into this serializer.
impl<'a> Serialize for Serialize + Send + Sync + 'a
[src]
fn serialize<S>(&self, serializer: &mut S) -> Result<(), S::Error> where
S: Serializer,
S: Serializer,
Serializes this value into this serializer.