pub trait Query: Downcast + Debug {
// Required methods
fn begin(&self, kind: QueryKind);
fn end(&self);
fn try_get_result(&self) -> Option<QueryResult>;
}
pub trait Query: Downcast + Debug {
// Required methods
fn begin(&self, kind: QueryKind);
fn end(&self);
fn try_get_result(&self) -> Option<QueryResult>;
}