pub trait HasCompletionHandling {
// Provided methods
fn validate_request(&self, _request: &CompleteRequest) -> Result<(), String> { ... }
fn filter_completions(
&self,
values: Vec<String>,
current_value: &str,
) -> Vec<String> { ... }
}
Expand description
Trait for completion validation and processing
Provided Methods§
Sourcefn validate_request(&self, _request: &CompleteRequest) -> Result<(), String>
fn validate_request(&self, _request: &CompleteRequest) -> Result<(), String>
Validate the completion request