pub async fn raw<C: GenericClient, P, I>( client: &C, query: &str, params: I, cached: Option<&Statement>, ) -> Result<RowStream, Error>where P: BorrowToSql, I: IntoIterator<Item = P> + Sync + Send, I::IntoIter: ExactSizeIterator,