Crate std_macro_extensions
Source - 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
- Execute a synchronous function with given arguments.
- execute_async
- Execute an asynchronous function and return a future.
- 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.