{"ast_node_type":"other","tokens":[{"end":60,"kind":"keyword","start":0,"text":"Either::Left(type_param)"}]}
            Either::Left(type_param) => type_param.syntax(),
        let syntax = match &value {
            Either::Right(trait_) => trait_.syntax(),