{"ast_node_type":"other","tokens":[{"end":5,"kind":"keyword","start":0,"text":"where"}]}
where
pub(crate) fn filter_def_ids<F, T>(tcx: TyCtxt<'_>, krate: CrateNum, mut func: F) -> Vec<T>
    F: FnMut(DefId) -> Option<T>,