{"ast_node_type":"other","tokens":[{"end":80,"kind":"keyword","start":0,"text":"///"}]}
/// mutable borrow cannot live for longer than either the parent *or* the borrow
/// (2.) If a coroutine is mutably borrowing from a parent capture, then that
/// that we have on the original upvar. Therefore we always need to borrow the