Function gluon_base::resolve::remove_aliases_cow
source · pub fn remove_aliases_cow<'t, T>(
env: &(dyn TypeEnv<Type = T> + '_),
interner: &mut impl TypeContext<Symbol, T>,
typ: &'t T
) -> Cow<'t, T>
pub fn remove_aliases_cow<'t, T>(
env: &(dyn TypeEnv<Type = T> + '_),
interner: &mut impl TypeContext<Symbol, T>,
typ: &'t T
) -> Cow<'t, T>