[−][src]Trait rbatis_core::sqlite::SqliteQueryAs
Required methods
fn fetch<'e, E>(self, executor: E) -> BoxStream<'e, Result<O>> where
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + Unpin + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e,
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + Unpin + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e,
fn fetch_all<'e, E>(self, executor: E) -> BoxFuture<'e, Result<Vec<O>>> where
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e,
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e,
fn fetch_one<'e, E>(self, executor: E) -> BoxFuture<'e, Result<O>> where
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e,
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e,
fn fetch_optional<'e, E>(self, executor: E) -> BoxFuture<'e, Result<Option<O>>> where
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e,
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e,
Implementors
impl<'q, O> SqliteQueryAs<'q, O> for QueryAs<'q, Sqlite, O>[src]
fn fetch<'e, E>(self, executor: E) -> BoxStream<'e, Result<O>> where
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + Unpin + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e, [src]
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + Unpin + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e,
fn fetch_optional<'e, E>(self, executor: E) -> BoxFuture<'e, Result<Option<O>>> where
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e, [src]
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e,
fn fetch_one<'e, E>(self, executor: E) -> BoxFuture<'e, Result<O>> where
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e, [src]
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e,
fn fetch_all<'e, E>(self, executor: E) -> BoxFuture<'e, Result<Vec<O>>> where
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e, [src]
E: 'e + Send + RefExecutor<'e, Database = Sqlite>,
O: 'e + Send + for<'c> FromRow<'c, SqliteRow<'c>>,
'q: 'e,