单例模式只是一种懒加载的静态数据。这意味着你确实需要lazy-static。 请注意 对于给定的static ref NAME: TYPE = EXPR;,该宏会生成一个实现Deref<TYPE>并将其存储在名为NAME的静态变量中的唯一类型。 这意味着NAME实际上类似于"单例"的构造函数,而&*NAME就是"单例"本身。
Mutex
。 - Shepmaster