fn eq_types<T, U>() -> bool
where
	T: 'static,
	U: 'static,
{
	TypeId::of::<T>() == TypeId::of::<U>()
}
/// Tests if two types are identical, even through different names.
Tests if two types are identical, even through different names.
Tests if two types are identical even through different names .
fn eq_types<T, U>() -> bool
where
	T: 'static,
	U: 'static,
{
	TypeId::of::<T>() == TypeId::of::<U>()
}
fn eq_types < T , U > ( ) -> bool where T : ' static , U : ' static , { TypeId :: of :: < T > ( ) == TypeId :: of :: < U > ( ) }
Tests if two types are identical, even through different names.
Tests if two types are identical even through different names .