pub trait KnowledgeBaseTrait {
// Required methods
fn resolve_query(&mut self, query: &mut OutputQuery) -> Result<(), String>;
fn add_word(
&mut self,
input_word: &Word,
output_word: &Word,
) -> Result<(), String>;
}Expand description
Trait for knowledge base implementations