Upgrade to rusqlite-0.25.3.

Test: keystore2_test
Change-Id: I6035954f2a7102378a2e3972d4350e42552e6efc
diff --git a/keystore2/src/database.rs b/keystore2/src/database.rs
index 2930162..3b7ed38 100644
--- a/keystore2/src/database.rs
+++ b/keystore2/src/database.rs
@@ -79,7 +79,7 @@
 #[cfg(not(test))]
 use rand::prelude::random;
 use rusqlite::{
-    params,
+    params, params_from_iter,
     types::FromSql,
     types::FromSqlResult,
     types::ToSqlOutput,
@@ -1016,7 +1016,7 @@
         params: &[&str],
     ) -> Result<Keystore2StorageStats> {
         let (total, unused) = self.with_transaction(TransactionBehavior::Deferred, |tx| {
-            tx.query_row(query, params, |row| Ok((row.get(0)?, row.get(1)?)))
+            tx.query_row(query, params_from_iter(params), |row| Ok((row.get(0)?, row.get(1)?)))
                 .with_context(|| {
                     format!("get_storage_stat: Error size of storage type {}", storage_type as i32)
                 })