pub trait Serialize {
// Required method
fn serialize(&self, cursor: &mut Cursor<&mut Vec<u8>>, version: Version);
// Provided method
fn serialize_to_vec(&self, version: Version) -> Vec<u8> ⓘ { ... }
}
Expand description
Trait that should be implemented by all types that wish to be serialized to a buffer.