pub struct QueryParser { /* private fields */ }Expand description
Query parser
Implementations§
Source§impl QueryParser
impl QueryParser
pub fn new() -> Self
Sourcepub fn parse(&self, query: &str) -> GraphRAGResult<ParsedQuery>
pub fn parse(&self, query: &str) -> GraphRAGResult<ParsedQuery>
Parse a natural language query
Trait Implementations§
Auto Trait Implementations§
impl Freeze for QueryParser
impl RefUnwindSafe for QueryParser
impl Send for QueryParser
impl Sync for QueryParser
impl Unpin for QueryParser
impl UnwindSafe for QueryParser
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more