Trait eventio::Event

source ·
pub trait Event {
    type Ack;

    // Required methods
    fn raw(&self) -> &[u8] ;
    fn time(&self) -> SeqNo;
    fn ack(&self) -> Self::Ack;
}
Expand description

A trait for a single event from any type of data source.

Required Associated Types§

Required Methods§

source

fn raw(&self) -> &[u8]

source

fn time(&self) -> SeqNo

source

fn ack(&self) -> Self::Ack

Implementors§