[][src]Trait rustc_serialize::serialize::UseSpecializedEncodable

pub trait UseSpecializedEncodable {
    fn default_encode<E: Encoder>(&self, _: &mut E) -> Result<(), E::Error> { ... }
}

Implement this trait on your type to get an Encodable implementation which goes through SpecializedEncoder.

Provided methods

fn default_encode<E: Encoder>(&self, _: &mut E) -> Result<(), E::Error>

Defaults to returning an error (see SpecializationError).

Loading content...

Implementations on Foreign Types

impl<'a, T: ?Sized + Encodable> UseSpecializedEncodable for &'a T[src]

impl<T: ?Sized + Encodable> UseSpecializedEncodable for Box<T>[src]

Loading content...

Implementors

Loading content...