Struct gearley::recognizer::Completions
[−]
[src]
pub struct Completions<'f, 'g, 'r, F> where F: Forest<'f> + 'f, 'f: 'r, 'g: 'r {
// some fields omitted
}
A tool for completing items.
Methods
impl<'f, 'g, 'r, F> Completions<'f, 'g, 'r, F> where F: Forest<'f> + 'f
fn next_completion<'c>(&'c mut self) -> Option<Completion<'c, 'f, 'g, 'r, F>>
Allows iteration through groups of completions that have unique symbol and origin.