i3ipc_types
pub fn decode_event<P>(evt_type: u32, payload: P) -> Result<Event> where P: AsRef<[u8]>,
Given an event type and payload this function will deserialize the proper struct