Trait kserde::Serialize[][src]

pub trait Serialize {
    fn serialize<S: Serializer>(&self, serializer: &mut S);
}

Required methods

fn serialize<S: Serializer>(&self, serializer: &mut S)[src]

Loading content...

Implementations on Foreign Types

impl Serialize for &str[src]

impl Serialize for String[src]

impl Serialize for i32[src]

impl Serialize for i64[src]

impl Serialize for usize[src]

impl Serialize for f32[src]

impl Serialize for f64[src]

impl Serialize for bool[src]

impl<SERIALIZE: Serialize> Serialize for [SERIALIZE][src]

impl<SERIALIZE: Serialize, const SIZE: usize> Serialize for [SERIALIZE; SIZE][src]

impl<SERIALIZE: Serialize> Serialize for Vec<SERIALIZE>[src]

impl<STRING: Deref<Target = str>, V: Serialize> Serialize for HashMap<STRING, V>[src]

impl<SERIALIZE: Serialize> Serialize for Option<SERIALIZE>[src]

Loading content...

Implementors

impl<'a> Serialize for Thing<'a>[src]

Loading content...