{"ast_node_type":"variable","tokens":[{"end":95,"kind":"keyword","start":0,"text":"let"}]}
        let Self { mut lifetimes, mut type_or_consts, mut where_predicates, parent: _ } = self;
    pub(crate) fn finish(self) -> Arc<GenericParams> {