Trait Serializer

Source
pub trait Serializer<Dto> {
    // Required method
    fn serialize(&self, value: Serializable<Dto>) -> DceResult<Serialized>;
}

Required Methods§

Trait Implementations§

Source§

impl<Dto> Debug for dyn Serializer<Dto> + Send + Sync

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Implementors§

Source§

impl<Dto: Into<Serialized> + 'static> Serializer<Dto> for StringSerializer

Source§

impl<Dto: Serialize + 'static> Serializer<Dto> for JsonSerializer