pub trait Ser {
    // Required method
    fn ser<W: Write>(&self, w: &mut W) -> Result<WriteLen>;

    // Provided method
    fn ser_solo(&self) -> Result<Vec<u8>> { ... }
}

Required Methods§

source

fn ser<W: Write>(&self, w: &mut W) -> Result<WriteLen>

Provided Methods§

source

fn ser_solo(&self) -> Result<Vec<u8>>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Ser for SVPKShared

source§

impl<T> Ser for OptDatum<T>
where T: Borrow<Datum>,

source§

impl<T> Ser for T
where T: Borrow<Datum>,