Skip to main content

peel_alias

Function peel_alias 

Source
pub fn peel_alias<F>(ty: &Type, is_alias: F) -> Type
where F: Fn(&str) -> bool,
Expand description

Walk an alias chain via underlying_ty (preserves substitution); cycle guard defends against chains that slip past circular_type_alias.