{"ast_node_type":"variable","tokens":[{"end":44,"kind":"keyword","start":0,"text":"let"}]}
        let krate = self.module(db).krate();
            .map_or_else(|| value.name_ref().map(Either::Left), |it| it.name().map(Either::Right));
        let edition = krate.edition(db);