pub enum Driver {
Rusqlite,
Libsql,
Turso,
PostgresSync,
TokioPostgres,
}Expand description
Database driver for Rust database connections
Variants§
Rusqlite
rusqlite - synchronous SQLite driver
Libsql
libsql - LibSQL driver (local embedded)
Turso
turso - Turso cloud driver (remote)
PostgresSync
postgres-sync - synchronous PostgreSQL driver
TokioPostgres
tokio-postgres - async PostgreSQL driver
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Driver
impl<'de> Deserialize<'de> for Driver
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for Driver
impl Eq for Driver
impl StructuralPartialEq for Driver
Auto Trait Implementations§
impl Freeze for Driver
impl RefUnwindSafe for Driver
impl Send for Driver
impl Sync for Driver
impl Unpin for Driver
impl UnwindSafe for Driver
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