syntax_data: {"ast_node_type":"struct","tokens":[{"end":51,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet: pub struct CoroutineClosureArgsParts<I: Interner> {
context_before: /// to make a callable [`ty::FnSig`] suitable for typeck and borrowck.
context_after:     /// This is the args of the typeck root.