1#[derive(Clone, Debug)] 2pub struct Event { 3 pub timestamp: u64, 4 pub payload: Vec<u8>, 5} 6 7impl Event { 8 pub fn new(timestamp: u64, payload: Vec<u8>) -> Self { 9 Self { timestamp, payload } 10 } 11}