datasources 0.1.5

Async datasource interfaces, middleware, registry, and test doubles
Documentation
1
2
3
4
5
6
7
8
use super::r#where::Where;
use super::statement_text_renderer::StatementTextRenderer;
use crate::where_text::WhereText;

pub trait ConditionVisitor: Send + Sync {
    fn visit_where(&self, where_clause: &Where, text: &StatementTextRenderer) -> String;
    fn visit_where_text(&self, where_clause: &WhereText, text: &StatementTextRenderer) -> String;
}