aboutsummaryrefslogtreecommitdiff
path: root/azalea-brigadier/src/suggestion/suggestion_provider.rs
blob: 058acefb72e1bc99511ad338e4f27e4265f93d56 (plain)
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;
}