pub trait ByteInput<E> { // Required method fn next_byte(&mut self) -> Result<Option<u8>, E>; }
Read the next byte from the stream or return None on eof.
Presumably IO Errors.
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
std