fn allocate_entry_ranks<'a>( node: &'a TraitNode, sel: &TraitSelection, ) -> Vec<EntryAllocation<'a>>