pub fn hash_set<T, const N: usize>(xs: [T; N]) -> HashSet<T>
where
  T: std::hash::Hash + Eq,
{
  xs.into_iter().collect()
}
/// Returns a hash set of the given items.
Returns a hash set of the given items.
Returns a hash set of the given items .
pub fn hash_set<T, const N: usize>(xs: [T; N]) -> HashSet<T>
where
  T: std::hash::Hash + Eq,
{
  xs.into_iter().collect()
}
pub fn hash_set < T , const N : usize > ( xs : [ T ; N ] ) -> HashSet < T > where T : std :: hash :: Hash + Eq , { xs . into_iter ( ) . collect ( ) }
Returns a hash set of the given items.
Returns a hash set of the given items .
xs
[T; N]
xs
[T; N]