{"ast_node_type":"variable","tokens":[{"end":85,"kind":"keyword","start":0,"text":"let"}]}
    let extern_crate = token.parent()?.ancestors().find_map(ast::ExternCrate::cast)?;
) -> Option<NavigationTarget> {
    let extern_crate = sema.to_def(&extern_crate)?;