reventsource
impl<T> Iterator for Consumer<T> where T: Read, type Item = Result<Event, Box<dyn Error>>;
pub fn new<T>(response: T) -> Consumer<T> where T: Read,