pub trait Read<'de>: Sealed {
// Provided method
fn parse_elisp_char(&mut self, scratch: &mut Vec<u8>) -> Result<char, Error> { ... }
}Expand description
Trait used by the parser for iterating over input.
This trait is manually “specialized” for iterating over
&[u8]. Once feature(specialization) is stable we can use actual
specialization.
This trait is sealed and cannot be implemented for types outside of
lexpr.