6个版本

新版本 0.1.6 2024年8月21日
0.1.5 2024年4月17日
0.1.0 2024年3月20日

#848 in 数据结构

每月 38次下载
用于 4 crate

MIT 协议

26KB
379 代码行

Omango-Util

这是一个实用工具包。

  • 提示:支持 likelyunlikely.
  • 回退:带有降低CPU缓存一致性的重试支持。
  • CachePadded:为类型对齐CPU缓存行。
  • RwSpinLock:快速更改的线程安全并发读写锁。
  • Defer:支持 Golang's defer.

目录

使用方法

将此添加到您的 Cargo.toml

[dependencies]
omango-util = "0.1.6"

兼容性

最低支持的Rust版本为 1.57.

许可证

此包根据MIT许可证条款授权。有关更多信息,请参阅LICENSE

第三方软件

此产品包含第三方开发的软件的副本和修改

  • src/backoff.rs 包含来自Crossbeam-Utils的代码的副本和修改,许可协议为MIT许可证和Apache许可证,版本2.0。

  • src/cache_padded.rs 包含来自Crossbeam-Utils的代码的副本和修改,许可协议为MIT许可证和Apache许可证,版本2.0。

有关详细信息,请参阅源代码文件。

第三方许可证可在此处找到。

无运行时依赖