#queue #spsc #lock-free #wait-free

cirque

单向、环形、无锁/无等待的 SPSC 队列,容量无限

1 个不稳定版本

0.0.1 2023年7月20日

#20#无等待

MPL-2.0 许可证

11KB
121

cirque

Crates.io Docs.rs Deps.rs Security audit Continuous integration License: MPL 2.0

单向、环形、无锁/无等待的 SPSC 队列,容量无限。

适用于实时环境中接收和处理消息。消息可以通过实时环境传输而无需释放内存。相反,它们将被返回给生产者,由生产者回收或丢弃。

许可证

根据 Mozilla 公共许可证 2.0 (MPL-2.0) 许可(见 MPL-2.0.txthttps://www.mozilla.org/MPL/2.0/)。

此开源许可证的权限取决于提供受许可文件的源代码及其修改版本(或在某些情况下,GNU 许可证之一)。必须保留版权和许可证声明。贡献者提供专利权利的明确授予。但是,使用许可作品的大作品可能在不同条款下分发,且无需提供大作品中添加的文件的源代码。

贡献

您提交的任何有意包含在作品中的贡献均应根据 Mozilla 公共许可证 2.0 (MPL-2.0) 许可。

必须在每个文件的顶部添加以下标题以及相应的 SPDX 短标识符

// SPDX-License-Identifier: MPL-2.0

依赖项

~11KB