From 17112dbc4d3015fbf2e4d2979f887c3d092144a9 Mon Sep 17 00:00:00 2001 From: Conrad Dean Date: Fri, 19 Jul 2019 11:25:00 -0400 Subject: [PATCH] fix bug where param types cannot be inferred (because its an empty set of params) --- db/src/debug.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/db/src/debug.rs b/db/src/debug.rs index 1ebd650a..91d8905d 100644 --- a/db/src/debug.rs +++ b/db/src/debug.rs @@ -277,8 +277,9 @@ pub fn transactions_after>(conn: &rusqlite::Connection, schema /// Return the set of fulltext values in the store, ordered by rowid. pub fn fulltext_values(conn: &rusqlite::Connection) -> Result { let mut stmt: rusqlite::Statement = conn.prepare("SELECT rowid, text FROM fulltext_values ORDER BY rowid")?; + let params: &[i32; 0] = &[]; - let r: Result> = stmt.query_and_then(&[], |row| { + let r: Result> = stmt.query_and_then(params, |row| { let rowid: i64 = row.get(0)?; let text: String = row.get(1)?; Ok((rowid, text))