{"ast_node_type":"impl","tokens":[{"end":75,"kind":"keyword","start":0,"text":"///"}]}
    /// When turning `impl Trait` into opaque types, we have to collect the
struct ImplTraitLoweringState {
    /// bounds at the same time to get the IDs correct (without becoming too