-
git2
为与 git 仓库交互而绑定到 libgit2 的库。这个库既线程安全又内存安全,允许读取和写入 git 仓库。
-
im
不可变集合数据类型
-
mini-moka
Moka 的轻量级版本,Moka 是一个快速且并发的缓存库
-
shared_child
多线程中使用子进程
-
atomic_refcell
线程安全的 RefCell
-
raylib
Raylib 的安全 Rust 绑定
-
irc
Rust 的可用的异步 IRC 库
-
mock_instant
模拟 std::time::Instant 的方式
-
gstreamer-editing-services
Rust 绑定到 GStreamer Editing Services
-
ratelimit
线程间可共享的速率限制器
-
local-channel
一个非线程安全的、多生产者、单消费者、支持未来的、FIFO队列
-
futures-buffered
强调性能和低内存使用的未来并发原语
-
send_wrapper
实现了一个名为SendWrapper的包装类型,允许你在线程之间移动非Send类型,只要你在原始线程中访问包含的值...
-
foyer
Rust的混合缓存
-
hdf5
为HDF5库提供线程安全的Rust绑定
-
wgpu-profiler
使用计时器查询的wgpu分析器范围
-
im-rc
不可变集合数据类型(快速但非线程安全版本)
-
hdf5-metno
为HDF5库提供线程安全的Rust绑定
-
memo-map
实现一个用于记忆化的同步映射
-
aarc
Arc和Weak的原子更新版本,用于无锁并发
-
aqueue
快速线程安全异步执行队列
-
orx-concurrent-ordered-bag
一个高效、方便且轻量级的仅增并发数据结构,允许高性能和有序并发集合
-
tuikit
用于编写TUI应用程序的工具包
-
bbqueue
基于BipBuffers的SPSC,无锁,no_std,线程安全的队列
-
liso
行输入与同时输出:输入行可编辑,输出行不会混乱,且全部线程安全
-
io-pipe
一个用于在Rust中创建多写入器和单读取器管道的快速且线程安全的库
-
reactivate
线程安全的响应式数据结构。用❤️为🦀制作
-
rpds-pathtree
不可变、路径可寻址的树状数据结构
-
signals2
受boost::signals2启发的线程安全信号/槽库
-
pi_arr
无锁且自动扩展的数组
-
buddy-alloc
用于no-std Rust的内存分配器,用于嵌入式环境
-
foyer-common
foyer 的通用组件 - Rust 的混合缓存
-
michie
为函数添加记忆化功能的属性宏(听起来像 Mickey)
-
unique_id
唯一 ID 生成器的特性和实现
-
timedmap
具有过期键值对的哈希表
-
ringbuffer-spsc
快速线程安全的单生产者单消费者环形缓冲区
-
global_counter
全局、线程安全的计数器
-
ptr_cell
基于原子指针的线程安全 cell
-
pwd-grp
访问 Unix 的密码和组
-
pi_atom
全局线程安全的原子字符串池减少相同字符串的内存占用,并用于 HashMap 键
-
trc
更快的 Arc
-
winapi-easy
各种 winapi 功能的安全接口
-
konsumer_offsets
解析Kafka内部主题
__consumer_offsets
的内容 -
squeue
定长队列
-
nodex-api
rust绑定到node_api.h
-
uf_rush
无锁、线程安全的并查集(Disjoint-Set)数据结构实现
-
wz_reader
一个线程安全的wz文件读取器,用于解析wz文件
-
ndata
线程安全、自持的类似JSON数据,具有手动垃圾回收
-
arcow
原子引用计数的写时复制共享指针
-
envsafe
安全地将dotenv文件与现有环境合并
-
assert_no_alloc
自定义Rust分配器,允许暂时禁用线程的内存(解)分配。如果被禁止而分配,则中止或打印警告。
-
cache_loader_async
基于tokio的线程安全加载缓存,具有异步加载函数
-
highroller
线程安全的高级滚动索引,保证运行时唯一ID成本低
-
s3-fifo
高效的S3-FIFO缓存实现
-
atomx
基于原子数据类型的线程安全数据结构
-
woody
Rust的日志记录器,实际上非常易于使用
-
real-time
与实时线程安全地共享数据
-
pinboard
一种无锁、线程安全的发布数据的方法,只需将其放在公告板上即可
-
kvdb-lib
使用DashMap的线程安全键值存储库
-
atom_box
使用危险指针的原子Box的Rust安全惯用实现
-
atomic-counter
Rust的原子(线程安全)计数器
-
scopegraphs-prust-lib
prust的fork用于scopegraphs
-
loggy-neko
具有动态日志级别配置的线程安全日志工具
-
threadcell
只能由拥有线程访问其值的单元格
-
rapidsync
快速且线程安全的嵌入式数据存储
-
safina-threadpool
安全线程池
-
lariv
链式原子随机插入向量:一个线程安全、自管理的向量,无保证的顺序插入
-
redis-queue-rs
支持同步和异步的Rust Redis队列
-
super-rodio
一个现成的Rust音频播放器库,利用rodio以线程安全的方式
-
dashmap-cache
用于缓存任意函数和方法结果的dashmap包装器
-
bbqueue-ng
基于BipBuffers的SPSC,无锁,no_std,线程安全的队列
-
app-world
管理前端应用程序状态的无框架方法
-
uid
创建唯一ID
-
mbarc-map
最小阻塞、原子引用计数映射
-
wrc
Rust的线程安全加权引用计数智能指针
-
r-cache
内存中的键值存储。它是线程安全的,并且具有过期时间
-
omango-util
实用工具
-
voluntary-servitude
线程安全的可追加列表,具有无锁迭代器
-
multicache
每个对象都有一个给定权重的LRU缓存
-
pin-list
一个基于Pin的安全的双重链表
-
quick-kv
现代软件的可靠键值存储
-
easy-pool
一种简单的方法来重用对象,而不必每次都重新分配内存
-
singly
轻量级的“非”线程安全单例,但它的使用则依赖于情况
-
ferris-gc
Rust的垃圾回收器的灵活实现
-
bbqueue-sync
基于BipBuffers的SPSC,无锁,no_std,线程安全的队列
-
safenv
标准库中
env
模块的线程安全包装器 -
anndata-memory
Rust中用于单细胞基因组数据的线程安全AnnData-like结构。提供受控可变性、高效内存管理和灵活的数据操作。非常适合并发生物信息学应用。
-
async-rustbus
基于rustbus的DBus协议的异步实现
-
碎片映射
Rust 的并发分片 HashMap
-
多通道
具有动态通道注册和冻结的 mpmc 优先级多通道
-
雪云
用于创建自定义雪花并提供线程安全和非线程安全生成器的轻量级 crate
-
动态对象
Box<dyn Any> 的简洁且线程安全的版本
-
此状态
一种以线程安全的方式存储状态,以及异步等待状态变化的方法
-
cas-lib
CAS 的核心库
-
workit
单线程工作队列工具
-
any_handle
一个线程安全、类型安全的智能指针,可以共享、存储和下转换
dyn Any
-
skv
线程安全的磁盘后端键值存储
-
dynamic-pool
无锁、线程安全、动态大小的对象池
-
libpostal-sys
libpostal 地址归一化的低级包装器(带锁以支持线程安全初始化)
-
waitcell
包含可能尚未可用值的单元格类型
-
libpostal-rust
libpostal地址归一化(带锁以支持线程安全的初始化)的高级封装
-
polymock
线程安全的线程池字节分配器
-
service-locator
线程安全的泛型服务定位器
-
emf-core-base-rs-ffi
emf-core-base接口的Rust封装
-
tagged_cell
快速、可初始化、线程安全的静态变量
-
prust-lib
Rust中的持久不变数据结构
-
derivable-object-pool
具有自动对象重用功能的线程安全派生对象池集合
-
rhythm
允许VIPs(重要用户)的速率限制器,用Rust编写
-
sync_cow
线程安全的克隆写入容器,用于快速并发写入和读取
-
remutex
递归互斥锁,改编自Rust的标准库
-
browser-window-ffi
browser-windowcrate的FFI绑定
-
智能
动态分派智能指针
-
ts_static
用于懒加载静态和辅助线程安全访问静态数据的结构体包装宏
-
hdf5-rs
为HDF5库提供线程安全的Rust绑定
-
atomic_cell
无锁线程安全可变内存位置
-
dsll
快速线程安全双排序链表
-
sync_rw_cell
RefCell的线程安全版本
-
oh-snap
一种线程安全的、所有者拥有的、堆分配的数组,可以高效地分割和合并,即无需移动或内存(反)分配
-
conman
纯Rust中的并发管理器和工作项队列
-
persistent-list
单链表持久化线程安全列表
-
atomic_ref_box
具有线程安全、不可变弱引用的Box
-
snowgen
使用雪花算法生成唯一、基于时间的ID
-
throttle2
线程安全节流(速率限制器),在滴答之间保持固定的时间间隔
-
trace2
一个用于跟踪函数执行的进程宏,类似于 trace crate,但线程安全并使用日志
-
ringu
线程安全的 no_std 环形缓冲区
-
lazy_rc
Rc
和 Arc 的懒初始化实现 -
markup5ever_arcdom
来自 html5ever 项目的 RcDom 的线程安全版本
-
call-once
一种只能成功调用一次的类型
-
syncbuf
具有无锁线程安全性和常数时间索引的只追加数据结构
-
线程安全
允许线程不安全对象进行线程安全的容器
-
browser-window-core
crate browser-window 的非用户友好内部功能,提供跨平台和浏览器引擎独立的接口
-
rslint_rowan
rslint 项目的 rowan 的线程安全分支
-
rstructure
线程安全的数据结构库
-
borrowed-thread
线程安全的将借用传递给 thread::spawn 的方式
-
cachingmap
通过内部可变性接受新条目的缓存哈希表
-
atomic_refcell_try
线程安全的 RefCell
尝试使用 DuckDuckGo 搜索。