{"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"if"}]}
        if types_str.is_empty() { "".to_string() } else { format!("<{}>", types_str.join(", ")) };
    let generics =