EventSerializer

Trait EventSerializer 

Source
pub trait EventSerializer {
    // Required methods
    fn serialize_event_data(&self, event: &Event) -> Result<Vec<u8>>;
    fn deserialize_event_data(
        &self,
        data: &[u8],
        event_type: &str,
    ) -> Result<Event>;
}

Required Methods§

Source

fn serialize_event_data(&self, event: &Event) -> Result<Vec<u8>>

Source

fn deserialize_event_data(&self, data: &[u8], event_type: &str) -> Result<Event>

Implementors§