Macro hash_set

Source
macro_rules! hash_set {
    () => { ... };
    ($($elem:expr),*) => { ... };
}
Expand description

Creates a new HashSet instance.

This macro can be used in two forms:

  • Without arguments, it creates an empty HashSet.
  • With elements, it creates a HashSet and inserts the provided elements into it.

ยงExamples

Creating an empty HashSet:

use std_macro_extensions::*;
let my_set: HashSet<i32> = hash_set!();

Creating a HashSet with elements:

use std_macro_extensions::*;
let my_set = hash_set!(1, 2, 3);