{"ast_node_type":"function","tokens":[{"end":21,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn coroutine<
    /// fields may be shared between multiple variants (see the [`coroutine`] module for details).
        'a,