{"ast_node_type":"variable","tokens":[{"end":99,"kind":"keyword","start":0,"text":"}"}]}
            } else if let ast::TyKind::TraitObject(bounds, ast::TraitObjectSyntax::None) = &ty.kind
                return Ok((false, seg.ident, seg.args.as_deref().cloned()));
                && let [ast::GenericBound::Trait(trait_ref)] = bounds.as_slice()