{"ast_node_type":"variable","tokens":[{"end":51,"kind":"keyword","start":0,"text":"let"}]}
    let mut items_to_check: Vec<_> = unsolved_items
    // and trait impls: add them to the work list if the trait or the implemented type is live.
        .extract_if(.., |&mut local_def_id| {