{"ast_node_type":"variable","tokens":[{"end":40,"kind":"keyword","start":0,"text":"let"}]}
        let ty = l.ty.as_ref().map(|t| {
        let super_ = l.super_.map(|span| self.lower_span(span));
            self.lower_ty(t, self.impl_trait_in_bindings_ctxt(ImplTraitPosition::Variable))