pub trait HasElicitationHandling {
// Provided methods
fn validate_content(
&self,
_content: &HashMap<String, Value>,
) -> Result<(), String> { ... }
fn process_content(
&self,
content: HashMap<String, Value>,
) -> Result<HashMap<String, Value>, String> { ... }
}
Expand description
Trait for elicitation validation and handling