{"ast_node_type":"function","tokens":[{"end":83,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn as_coroutine_closure(&'tcx self) -> CoroutineClosureArgs<TyCtxt<'tcx>> {
    /// see `ty::CoroutineClosureArgs` struct for more comments.
        CoroutineClosureArgs { args: self }