diff --git a/src/types/connection/mod.rs b/src/types/connection/mod.rs index 85463906..d9958ff6 100644 --- a/src/types/connection/mod.rs +++ b/src/types/connection/mod.rs @@ -253,7 +253,7 @@ pub async fn query( where Cursor: CursorType + Send + Sync, ::Error: Display + Send + Sync + 'static, - F: FnMut(Option, Option, Option, Option) -> R, + F: FnOnce(Option, Option, Option, Option) -> R, R: Future>>, { if first.is_some() && last.is_some() {