pub trait Delta<State, Input, Range> { // Required method fn delta(&self, q: State, character: Input) -> Range; }