#队列 #SPSC #无锁 #无等待

已删除 cyque

单向、循环、无锁/无等待的 SPSC 队列,具有无界容量

1 个不稳定版本

0.0.1 2023年7月20日

#21#无等待

MPL-2.0 许可证

11KB
121 代码行

cyque

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/)。

此copyleft许可证的权限取决于提供受许可文件的源代码及其修改的同一许可证(或在某些情况下,GNU许可证之一)。必须保留版权和许可证通知。贡献者提供专利权的明确授予。然而,使用许可工作的更大作品可以以不同的条款和/或没有添加到更大作品中的文件的源代码进行分发。

贡献

你提交给作品中的任何有意贡献都应根据Mozilla公共许可证2.0(MPL-2.0)许可。

需要在每个文件的顶部添加以下标题,并带有相应的SPDX简短标识符

// SPDX-License-Identifier: MPL-2.0

依赖关系

~11KB