1 2 3 4 5 6 7 8 9 10
use super::{Suggestions, SuggestionsBuilder}; use crate::context::CommandContext; pub trait SuggestionProvider<S, R> { fn get_suggestions( &self, context: CommandContext<S, R>, builder: SuggestionsBuilder, ) -> Suggestions; }