pub fn query_statement_scalar<'q, DB, O>(
    statement: &'q <DB as HasStatement<'q>>::Statement
) -> QueryScalar<'q, DB, O, <DB as HasArguments<'_>>::Arguments>
where DB: Database, (O,): for<'r> FromRow<'r, DB::Row>,