pub trait HeaderStream<'x> { // Required methods fn next_header(&mut self) -> Option<(&'x [u8], &'x [u8])>; fn body(&mut self) -> &'x [u8] ⓘ; }