macro_rules! set {
    ( $( $a:expr ),* ) => { ... };
}
Expand description

Creates a new VecSet more elegantly from values.

Returns

A new VecSet.

Examples

use lib_rapid::set;
use lib_rapid::math::sets::vec_sets::VecSet; 
 
let set: VecSet<i32> = set!(0,1,2,3,4,5,6,-1);
assert_eq!(set.to_string(), "{ -1; 0; 1; 2; 3; 4; 5; 6 }");
assert_eq!(set.to_full_string(), "{ -1; 0; 1; 2; 3; 4; 5; 6 }");