pub trait SerializationHandler:
Debug
+ Send
+ Sync {
// Required methods
fn serialize(&self, data: &[u8]) -> Result<Vec<u8>>;
fn deserialize(&self, bytes: &[u8]) -> Result<Vec<u8>>;
fn format_name(&self) -> SerializationFormat;
}Expand description
Serialization handler trait
Required Methods§
Sourcefn format_name(&self) -> SerializationFormat
fn format_name(&self) -> SerializationFormat
Get format name