Merge pull request #156 from bnjjj/patch-1

Update FnMut to FnOnce for query closure
This commit is contained in:
Sunli 2020-06-06 09:54:13 +08:00 committed by GitHub
commit ad4d3fc732

View File

@ -253,7 +253,7 @@ pub async fn query<Cursor, Node, ConnectionFields, EdgeFields, F, R>(
where
Cursor: CursorType + Send + Sync,
<Cursor as CursorType>::Error: Display + Send + Sync + 'static,
F: FnMut(Option<Cursor>, Option<Cursor>, Option<usize>, Option<usize>) -> R,
F: FnOnce(Option<Cursor>, Option<Cursor>, Option<usize>, Option<usize>) -> R,
R: Future<Output = FieldResult<Connection<Cursor, Node, ConnectionFields, EdgeFields>>>,
{
if first.is_some() && last.is_some() {