use crate::errors::SqliteGraphError;
use super::SqliteGraph;
impl SqliteGraph {
pub fn match_triples(
&self,
pattern: &crate::pattern_engine::PatternTriple,
) -> Result<Vec<crate::pattern_engine::TripleMatch>, SqliteGraphError> {
crate::pattern_engine::match_triples(self, pattern)
}
pub fn match_triples_fast(
&self,
pattern: &crate::pattern_engine::PatternTriple,
) -> Result<Vec<crate::pattern_engine::TripleMatch>, SqliteGraphError> {
crate::pattern_engine_cache::match_triples_fast(self, pattern)
}
}