pub enum AnyIdle {
Postgres(PgConnection<Idle>),
Sqlite(SqliteTypedConnection<Idle>),
}Expand description
Backend-neutral idle wrapper.
Variants§
Postgres(PgConnection<Idle>)
Sqlite(SqliteTypedConnection<Idle>)
Trait Implementations§
Source§impl Queryable for AnyIdle
impl Queryable for AnyIdle
fn query<'a>(&'a mut self, sql: &'a str) -> QueryBuilder<'a, 'a>
Source§impl TypedConnOps for AnyIdle
impl TypedConnOps for AnyIdle
fn execute_batch( &mut self, sql: &str, ) -> impl Future<Output = Result<(), SqlMiddlewareDbError>>
fn dml( &mut self, query: &str, params: &[RowValues], ) -> impl Future<Output = Result<usize, SqlMiddlewareDbError>>
fn select( &mut self, query: &str, params: &[RowValues], ) -> impl Future<Output = Result<ResultSet, SqlMiddlewareDbError>>
Auto Trait Implementations§
impl Freeze for AnyIdle
impl !RefUnwindSafe for AnyIdle
impl Send for AnyIdle
impl Sync for AnyIdle
impl Unpin for AnyIdle
impl UnsafeUnpin for AnyIdle
impl !UnwindSafe for AnyIdle
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