Runs a query and returns all resulting rows.
(
client: &C,
query: Sql,
params: &[&(dyn ToSql + Sync)],
)
| 43 | |
| 44 | /// Runs a query and returns all resulting rows. |
| 45 | pub async fn query<C: GenericClient + Sync>( |
| 46 | client: &C, |
| 47 | query: Sql, |
| 48 | params: &[&(dyn ToSql + Sync)], |
| 49 | ) -> Result<Vec<Row>, PostgresError> { |
| 50 | Ok(client.query(query.as_str(), params).await?) |
| 51 | } |
| 52 | |
| 53 | /// Runs a prepared query and returns all resulting rows. |
| 54 | pub async fn query_prepared<C: GenericClient + Sync>( |
no test coverage detected