pub trait XDRSerialize {
    // Required method
    fn write_xdr(&self, out: &mut Vec<u8>) -> Result<u64>;

    // Provided methods
    fn xdr_bytes(&self) -> Result<Vec<u8>> { ... }
    fn xdr_base64(&self) -> Result<String> { ... }
}

Required Methods§

source

fn write_xdr(&self, out: &mut Vec<u8>) -> Result<u64>

Provided Methods§

Implementors§