Skip to main content

KnowledgeBaseTrait

Trait KnowledgeBaseTrait 

Source
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

Required Methods§

Source

fn resolve_query(&mut self, query: &mut OutputQuery) -> Result<(), String>

Source

fn add_word( &mut self, input_word: &Word, output_word: &Word, ) -> Result<(), String>

Implementors§