Skip to main content

DxMachineSerialize

Trait DxMachineSerialize 

Source
pub trait DxMachineSerialize {
    // Required methods
    fn serialize_to(&self, buffer: &mut Vec<u8>);
    fn serialized_size(&self) -> usize;
}
Expand description

Trait for types that can be serialized to DX-Machine format

Required Methods§

Source

fn serialize_to(&self, buffer: &mut Vec<u8>)

Serialize to byte buffer (in-place)

Source

fn serialized_size(&self) -> usize

Get the estimated serialized size

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§