-
smallvec
'小向量'优化:在栈上存储少量项目
-
hyper-rustls
Rustls+hyper的纯Rust HTTPS集成
-
arrayvec
具有固定容量的向量,由数组支持(也可以存储在栈上)。实现了固定容量ArrayVec和ArrayString。
-
stacker
在实现可能意外耗尽栈的深度递归算法时非常有用的栈增长库
-
thin-vec
占用栈空间更少的vec
-
corosensei
堆栈协程的快速安全实现
-
usb-device
嵌入式设备的USB栈
-
aws-sdk-cloudformation
AWS CloudFormation的AWS SDK
-
arraydeque
具有固定容量的环形缓冲区,可以存储在栈上
-
webrtc
WebRTC API的纯Rust实现
-
递归
缓存感知的栈安全递归
-
cargo-call-stack
静态,整个程序栈使用分析器
-
smallbox
Small Box
优化:将小型项目存储在栈上,对于大型项目回退到堆 -
aws-sdk-opsworks
AWS SDK for AWS OpsWorks
-
unwinding
Rust及其Rust
-
dyn-stack
为无大小分配的动态栈包装器
-
psm
便携式栈操作:栈操作和内省例程
-
reblessive
运行深层嵌套递归函数的小型运行时
-
terrars
Rust中的Terraform
-
remoteprocess
获取正在运行进程信息的跨平台API
-
td_rlua
零成本高级Lua 5.3封装器,用于Rust
-
embedded-nal
嵌入式系统网络抽象层(NAL)
-
netavark
容器网络栈
-
st3
一个非常快、无锁、有界、工作窃取的LIFO队列
-
cactus
不可变父指针树
-
sigi
一个为不喜欢整理的终端爱好者提供的组织工具
-
utote
栈分配的uint多重集合,带有可选的SIMD实现
-
uiua
基于栈的数组编程语言
-
std-embedded-nal
embedded-nal
traits for large devices that support the standard library -
stack-graphs
任意编程语言的命名绑定
-
stack_dst
一个封装器,允许以固定大小内联(不装箱)存储无大小值
-
libp2p-quic
基于TLS的libp2p QUIC传输实现
-
embassy-net
嵌入式系统异步TCP/IP网络栈
-
ipstack
Tun设备异步TCP/IP栈的用户空间实现
-
libp2p-dns
libp2p的DNS传输实现
-
scapegoat
通过scapegoat树实现的安全、可失败、嵌入式友好的有序集合/映射。经过BTreeSet/BTreeMap验证。
-
eta-algorithms
以性能为重点的低开销数据结构
-
rpn-cli
命令行逆波兰表达式计算器
-
railroad_dsl
用于生成语法图的简单DSL
-
lorawan-device
LoRaWAN设备栈实现
-
git-stack
Git的堆栈分支管理
-
stackalloc
在运行时安全地分配和操作堆栈上的任意大小切片
-
ratatui-widgets
ratatui终端UI库的一组小部件
-
cftail
Tail CloudFormation部署
-
numlang
用于十六进制的esolang编译器
-
combo_vec
使用栈(和可选的堆以处理溢出)实现的快速无标准vector-like ADT
-
tembo-stacks
Tembo Stacks for Postgres
-
second-stack
用于短期切片和大型值的快速分配器
-
spl
Stack编程语言:一种简单、简洁的脚本语言
-
hydroflow
Hydro的低级数据流运行时和IR
-
stackbox
&own
ing references in stable Rust - no_std-friendly Box -
sctp-rs
Linux SCTP栈的惯用Rust API
-
arraystring
基于栈的固定容量泛型字符串
-
inplace_it
将小型数组放置在堆栈上,低成本的!
-
sfn-ng
Rust版的sfn,功能更强大
-
undo_stack
为用户定义的类型提供最小撤销堆栈
-
cloudformatious
rusoto_cloudformation的扩展特质
-
unwinder
Rust的调用堆栈欺骗
-
mind
富有成效的思维有一个空的堆栈
-
deepsize
测量堆栈和堆上对象的总大小
-
mutcursor
安全地存储对父节点的可变引用,用于在树和图结构遍历期间的回溯
-
copstr
COpy STRing模块
-
neos-build
用于构建NEOS软件堆栈的CLI工具
-
libp2p-webtransport-websys
WASM环境下的libp2p WebTransport
-
部署临时边缘
安全、轻量级的用户空间上下文切换
-
stacked_errors
具有编程回溯的高级错误传播
-
rust_twostack
支持Rust编程语言的二维堆栈
-
celsium
构建解释器
-
cloudformatious-cli
一个不会让你哭的CloudFormation CLI
-
wasm-bindgen-multi-value-xform
wasm-bindgen的内部多值转换
-
u4
nibble(4位整数)库,具有打包表示
-
wasmgdb
WebAssembly的gdb
-
rocstr
不可变的固定容量堆栈基于通用复制字符串
-
radix-common
Radix DLT项目所有层共享的通用类型和函数
-
aws-resource-id
可复制的AWS资源ID
-
pancakestack
Pancake Stack 难解编程语言
-
unwind
libunwind的接口
-
staticvec
实现了一个基于数组的固定容量堆栈分配的Vec替代方案,使用const泛型
-
llvm_stackmap
能够解析LLVM编译器输出的堆栈映射
-
tree-sitter-stack-graphs
使用tree-sitter解析器创建堆栈图
-
strobe
快速、低内存的堆栈上逐元素数组表达式。与无std(和无分配)环境兼容。
-
clear_on_drop
用于在堆栈和堆中清除敏感数据的辅助工具
-
stack-vm
一个通用的、可重用的基于堆栈的虚拟机
-
rstack
远程进程的堆栈跟踪
-
embassy-net-driver
为
embassy-net
异步TCP/IP网络堆栈的驱动器特质 -
metaslang_bindings
从解析的源代码计算语义语言绑定
-
scoped_stack
一个作用域堆栈数据结构
-
scriptful
一个极简的、
no_std
栈机器库,用于解释特定领域解释型语言 -
fringe
安全、轻量级的用户空间上下文切换
-
astack
提供具有固定容量、能够快速执行后进先出(LIFO)操作的栈数据结构
-
libstacker
基于OpenCV和Rayon的图像对齐和堆叠函数
-
astr
一个定长的栈字符串
-
abin
处理二进制和字符串。库尝试通过自动选择合理的策略来避免堆分配/内存复制:对于小型二进制文件使用栈;…
-
transportations_library
交通知识栈
-
libp2p-memory-connection-limits
为libp2p提供基于内存使用的连接限制
-
stack-db
一个(基本上)无限堆叠并可扩展的CoW数据库,同时具有只读安全性和惊人的写入速度
-
h2n5
HTTP 2 N5:将N5数据集作为瓦片图像堆栈通过HTTP提供服务
-
tinymap
一种将数据存储在栈上的映射结构
-
l3_extract
从第3层提取第4层连接
-
spin4
一种使用4D旋转进行计算的晦涩编程语言
-
microstack
在堆栈上实现的最简单、最快的固定大小堆栈
-
alloca
alloca的主要安全包装
-
scratchpad
具有双向分配支持的类似堆栈的内存分配器
-
lwip
lwIP TCP/IP堆栈的Rust绑定
-
tomt_async
主要是个人异步代码片段的存储库,可能会在其他ToMT项目中使用。如果这个crate对其他人有用,请告诉我们。
-
sn_networking
安全网络基础设施
-
roussillon-memory
roussillon语言的内存实用工具
-
mightrix
将连续内存视为矩阵
-
qc
一个增强的RPN CLI工具,用于快速进行二进制、八进制、十进制、十六进制计算
-
solstack
通过简单的状态堆栈机管理您的应用程序或游戏的控制流
-
catnip
无标准、从不panic、无堆栈的UDP/IP以太网堆栈,用于数据采集和实时控制
-
stack-any
提供一种类型,该类型在栈上拥有相同大小的类型以实现类型擦除
-
small_str
类似于String,但使用SmallVec内部实现
-
nstack
kelvin merkle 工具包的4元组栈
-
unwind-sys
libunwind 的FFI绑定
-
my-stack
Rust中的栈实现
-
circularing
基于栈存储的循环缓冲区
-
compact-map
'小型映射'优化:在栈上存储少量键值对
-
stackvec
栈分配的向量(性能和/或无标准库)
-
stack-sizes
用于打印由LLVM生成的栈使用信息的工具,以人类可读的格式
-
lootr
类似RPG的寻宝系统
-
stackvector
StackVec:栈分配数组类似向量的外观
-
light_arena
一个轻量级的、基于放置的内存区域,用于Sized + Copy类型。此crate需要nightly。
-
heapnotize
用于栈内存分配的智能指针类型
-
notoize
告诉您需要哪些Noto字体栈
-
extendable_vm
简化堆栈虚拟机实现
-
llhd
作为构建硬件设计工具基础的底层硬件描述
-
pillid
一个更小的、带前缀的、友好的URL、可按时间排序的唯一ID,可存储在堆栈中
-
gerrymander
用于游戏的下推状态自动机
-
ipstack-geph
用于透明代理的异步轻量级用户空间TCP/IP堆栈实现
-
opt_arrayvec
具有固定容量的向量容器,使用选项而不是存储的长度
-
local_vec
堆栈分配的固定容量向量
-
pm_rlua
Rust的零成本高级lua 5.3包装器。对td_rlua的一些修复。
-
tlfs
本地首先SDK
-
stack
堆栈上的DSTs和数组!
-
falcon-raptor
在Falcon IL之上的高级语义
-
tailwag_utils
一系列工具函数/特性的集合。tailwag堆栈的一部分。
-
ripclip
基于堆栈的剪贴板替换
-
calf-vec
小型写时复制的数组,本质上结合了
SmallVec
和Cow
-
coap-request
CoAP请求的接口
-
cala-tracing
为cala堆栈提供追踪功能的库
-
crt0stack
用于读取和创建Linux crt0堆栈数据的工具
-
nokia/nwind
Linux的采样CPU分析器
-
switcheroo
轻量级用户空间上下文切换
-
libp2p-perf
libp2p性能协议实现
-
stackify-common
Stackify项目中的通用工具
-
chicken_esolang
Chicken esolang的解释器
-
libp2p-ratelimit
libp2p传输速率限制适配器
-
veloxide
Veloxide的命令行界面,用于使用Rust构建Web应用
-
byte-array-struct
用于创建基于字节数组的结构的宏
-
radicle-keystore
在 Radicle 栈中对加密密钥存储的抽象
-
stack-server
Stack 编程语言分布的服务器版
-
thumb2-stack-size
估算 thumb2 程序的栈空间需求
-
clipse
适用于 Linux 的命令行剪贴板管理器
-
zenoh-collections
zenoh 的内部 crate
-
cargo-primestack
帮助运行 prime stack
-
small_vec2
需要 nightly rustc 的栈或堆上的向量
-
dynstack
一种最小化分配的 trait 对象栈
-
ringstack
一个非常简单的环形缓冲栈实现
-
stack-array
用于存储和操作特定类型固定数量元素的数据结构
-
substack
适用于堆免费递归算法的栈边界迭代链表
-
spacemod
一个易于理解和功能强大的文本搜索和替换工具
-
solana-sdk
Solana SDK
-
cyclic_data_types
循环数据类型是一系列结构体、枚举、类型和函数,用于创建一系列快速数据类型
-
stack-buf
完全在栈上分配数组的向量式外观
-
trait-based-collection
基于特质的集合库,使用相同的特质实现不同的数据结构
-
muninn_query
muninn日志栈的查询语言
-
thin-string
具有较小栈足迹的字符串
-
pass_by_catastrophe
请勿使用此功能
-
altdeque
替代deque实现
-
const-buffer
使用const泛型在栈上分配的固定容量内存缓冲区
-
atomic-try-update
简化实现正确无锁算法的原始类型
-
bluetooth_mesh
跨平台、完整的基于Rust实现的蓝牙Mesh栈。遵循SIG的蓝牙Mesh Spec Core v1.0。旨在与任何几乎任何BLE无线电一起工作(使用https://github…
-
generic-arrayvec
arrayvec和generic_array包之间的互操作性
-
sola
16位堆栈机器和Forth语言
-
miny
Box<T> 带小值优化
-
rstack-self
进程所有线程的堆栈跟踪
-
stacks-common
stackslib, libclarity 的通用模块
-
smallvec-stableunion
smallvec 的分支。使用稳定 Rust 中的联合。请注意,它只能存储 Copy 类型。除这一点外,没有其他功能差异。
-
display_buffer
一个辅助库,用于简化实现
core::fmt::Display
-
libp2p-observed-address
libp2p 观察地址协议
-
static-box
用于存储 trait 对象的堆栈分配的 box
-
starb
STAtic 环形缓冲区
-
clarity-vm
Clarity 虚拟机的参考实现
-
coreplus
你从未意识到你需要的核心电池
-
msvc-alloca
MSVC的_alloca用于最裸机的裸机项目
-
aws-bootstrap
使用CloudFormation堆栈在AWS账户上启动最小的自托管Terraform设置
-
autoperm
生成应用堆栈效应图的Brainfuck程序
-
smart_buffer
混合堆栈/堆缓冲区
-
serai-full-stack-tests
Serai全栈的测试
-
flexible-string
一种设计用于提高性能的堆栈堆灵活字符串
-
linked_lists_rs
使用链表在Rust中的各种数据结构
-
rust-simple-stack-processor
用Rust编写的堆栈处理器模拟器
-
tci
C语言解释器教学
-
stack-trait
带有入口API的堆栈特性,用于后进先出(LIFO)元素
-
stackfmt
将格式化的字符串写入缓冲区而无需分配
-
upto
固定容量和可变长度堆栈分配数组
-
stacking
在Rust中使用堆栈数据结构
-
clarity-repl
Clarity REPL
-
mm0_deepsize
deepsize crate的MM0端口
-
avid
即插即用脚本语言
-
hds
为
no_std
环境设计的无堆数据结构 -
nim-game-ai
使用AI实现的Nim游戏
-
arraybox
具有固定容量的盒子,由字节数组支持(也可以存储在栈上)。实现了固定容量的
ArrayBox
。 -
selfe-start
定义seL4上初始线程的入口点
-
fast-lru
快速、100%安全的基于栈的LRU缓存
-
jenga
基于栈的分配器
-
treiber_stack
无锁、线程安全、原子链表
尝试使用DuckDuckGo进行搜索 搜索.