1 个不稳定版本
0.1.0 | 2023 年 8 月 28 日 |
---|
#1844 in Rust 模式
3,214 每月下载量
用于 take-static
7KB
call-once
此包提供 CallOnce
,一种简单、线程安全的类型,只能成功调用一次
use call_once::CallOnce;
static CALL_ONCE: CallOnce = CallOnce::new();
assert!(CALL_ONCE.call_once().is_ok());
assert!(CALL_ONCE.call_once().is_err());
有关 API 文档,请参阅 文档。
许可证
根据以下任一许可证授权:
- Apache 许可证 2.0(《LICENSE-APACHE》或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证(《LICENSE-MIT》或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义的,您有意提交并包含在作品中的任何贡献,都将根据上述许可证双重许可,无需任何额外的条款或条件。