std_macro_extensions/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
pub(crate) mod r#arc;
pub(crate) mod b_tree_map;
pub(crate) mod b_tree_set;
pub(crate) mod binary_heap;
pub(crate) mod boxed;
pub(crate) mod r#cell;
pub(crate) mod hash_map;
pub(crate) mod hash_set;
pub(crate) mod linked_list;
pub(crate) mod mutex;
pub(crate) mod path;
pub(crate) mod r#rc;
pub(crate) mod ref_cell;
pub(crate) mod rw_lock;
pub(crate) mod string;
pub(crate) mod vector;
pub(crate) mod vector_deque;

pub use std::{
    boxed::Box,
    cell::{Cell, RefCell},
    collections::{BTreeMap, BTreeSet, BinaryHeap, HashMap, HashSet, LinkedList, VecDeque},
    path::PathBuf,
    rc::Rc,
    sync::Arc,
    sync::{Mutex, MutexGuard, RwLock},
};