fn generate_item_def_id_path( def_id: DefId, original_def_id: DefId, cx: &Context<'_>, root_path: Option<&str>, original_def_kind: DefKind, ) -> Result<(String, ItemType, Vec<Symbol>), HrefError>