pub trait CharStream {
// Required methods
fn read_char(&mut self) -> CharacterStreamResult;
fn is_lossy(&self) -> bool;
}pub trait CharStream {
// Required methods
fn read_char(&mut self) -> CharacterStreamResult;
fn is_lossy(&self) -> bool;
}