pub fn has_come(read: &mut PeekRead<impl Read>) -> Result<bool>
Peeks the next byte. If it is zero, consumes the byte and returns true.