stringqb/src/drivers.rs

21 lines
348 B
Rust

pub trait DatabaseDriver {
fn query(&self, query: &str) -> Result<(), ()>;
}
pub struct Postgres;
pub struct SQLite;
impl DatabaseDriver for Postgres {
fn query(&self, _query: &str) -> Result<(), ()> {
Ok(())
}
}
impl DatabaseDriver for SQLite {
fn query(&self, _query: &str) -> Result<(), ()> {
Ok(())
}
}