{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":"The"}]}
The main difference to the `Fn*` family of traits is that `AsyncFn` can return a future
that borrows from itself (`FnOnce::Output` has no lifetime parameters, while `AsyncFnMut::CallRefFuture` does).