[−][src]Trait sqlx_core::executor::RefExecutor
Associated Types
Loading content...Required methods
fn fetch_by_ref<'q, E>(
self,
query: E
) -> <Self::Database as HasCursor<'e, 'q>>::Cursor where
E: Execute<'q, Self::Database>,
self,
query: E
) -> <Self::Database as HasCursor<'e, 'q>>::Cursor where
E: Execute<'q, Self::Database>,
Implementations on Foreign Types
impl<'c, T> RefExecutor<'c> for &'c mut T where
T: Copy + RefExecutor<'c>,
[src]
T: Copy + RefExecutor<'c>,
type Database = T::Database
fn fetch_by_ref<'q, E>(
self,
query: E
) -> <Self::Database as HasCursor<'c, 'q>>::Cursor where
E: Execute<'q, Self::Database>,
[src]
self,
query: E
) -> <Self::Database as HasCursor<'c, 'q>>::Cursor where
E: Execute<'q, Self::Database>,
Implementors
impl<'c, C, DB> RefExecutor<'c> for &'c mut PoolConnection<C> where
C: Connect<Database = DB>,
DB: Database<Connection = C>,
DB: for<'c2, 'q> HasCursor<'c2, 'q, Database = DB>,
&'c mut C: RefExecutor<'c, Database = DB>,
[src]
C: Connect<Database = DB>,
DB: Database<Connection = C>,
DB: for<'c2, 'q> HasCursor<'c2, 'q, Database = DB>,
&'c mut C: RefExecutor<'c, Database = DB>,
type Database = DB
fn fetch_by_ref<'q, E>(
self,
query: E
) -> <Self::Database as HasCursor<'c, 'q>>::Cursor where
E: Execute<'q, Self::Database>,
[src]
self,
query: E
) -> <Self::Database as HasCursor<'c, 'q>>::Cursor where
E: Execute<'q, Self::Database>,
impl<'e, DB, C> RefExecutor<'e> for &'e mut Transaction<C> where
DB: Database,
C: Connection<Database = DB>,
[src]
DB: Database,
C: Connection<Database = DB>,
type Database = DB
fn fetch_by_ref<'q, E>(
self,
query: E
) -> <Self::Database as HasCursor<'e, 'q>>::Cursor where
E: Execute<'q, Self::Database>,
[src]
self,
query: E
) -> <Self::Database as HasCursor<'e, 'q>>::Cursor where
E: Execute<'q, Self::Database>,
impl<'p, C, DB> RefExecutor<'p> for &'p Pool<C> where
C: Connect<Database = DB>,
DB: Database<Connection = C>,
DB: for<'c, 'q> HasCursor<'c, 'q>,
&'c mut C: RefExecutor<'c>,
[src]
C: Connect<Database = DB>,
DB: Database<Connection = C>,
DB: for<'c, 'q> HasCursor<'c, 'q>,
&'c mut C: RefExecutor<'c>,