Crate std_macro_extensions

Source

Macrosยง

arc
Arc macro
b_tree_map
A macro to create a new BTreeMap, providing two usage options:
b_tree_set
Creates a new BTreeSet<T>.
binary_heap
Creates a new BinaryHeap<T>.
boxed
Creates a new Box instance.
cell
Creates a new Cell instance.
cin
Read a line from standard input as a String.
cin_parse
Parse input string into a value or a vector of values of a specified type.
cout
Print formatted output to standard output using print!.
cout_endl
Print formatted output with a newline and flush the standard output buffer.
endl
Print a newline character and flush the standard output buffer.
execute
Invoke a function with a primary array argument and optional additional arguments.
hash_map
Creates a new HashMap instance.
hash_set
Creates a new HashSet instance.
join_paths
Combines multiple paths into a single valid path, handling overlapping slashes.
linked_list
Creates a new LinkedList instance.
mutex
Creates a new Mutex instance.
rc
Creates a new Rc (Reference Counted) instance.
refcell
Creates a new RefCell instance.
rw_lock
Creates a new RwLock instance.
string
Creates a new String instance.
vector
Creates a new Vec instance.
vector_deque
Creates a new VecDeque instance.