{"ast_node_type":"variable","tokens":[{"end":80,"kind":"keyword","start":0,"text":"let"}]}
    let mut ty_args = ty.generic_parameters(sema.db, display_target).peekable();
    let adt_name = ty.as_adt()?.name(sema.db);
    let params = if ty_args.peek().is_some() {