pub trait SubstParser<T: Sized> {
// Required method
fn parse_span<I: Span>(&self, input: I) -> Res<I, T>;
// Provided method
fn parse_string(&self, string: String) -> Result<T, SpaceErr> { ... }
}Required Methods§
fn parse_span<I: Span>(&self, input: I) -> Res<I, T>
Provided Methods§
fn parse_string(&self, string: String) -> Result<T, SpaceErr>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.