-
if_chain
用于编写嵌套
if let
表达式的宏 -
jobslot
Rust 的 GNU make jobserver
-
unsafe-libopus
使用 c2rust 转译的 libopus 库
-
physx-sys
NVIDIA PhysX C++ SDK 的不安全绑定
-
time-graph
持续记录函数执行时间和相应的调用图
-
labview-interop
与 LabVIEW 交互时作为库调用的类型和包装器
-
mfem-cpp
作为 Rust 依赖项使用的 MFEM 静态构建
-
ral1243
RAL 1243 是 z80emu 的虚构计算机仿真器
-
caller_line
获取当前函数被调用的行号
-
unwrap
unwrap! 和 unwrap_err! 宏
-
stella
寻找素数 k-重联(也称为素数星座)的软件
-
rustiverse
演示库
-
once
assert_has_not_been_called! 宏,如果周围的函数被调用两次则引发恐慌。适用于初始化函数。
-
lazy-attribute
用于懒加载函数执行的便捷属性宏
-
assert-call
确保代码部分按预期调用的测试
-
one_at_a_time_please
用于串行调用函数
-
usdpl-front
为WASM设计的通用Steam Deck插件库前端
-
piped
为名为Piped的隐私友好型YouTube前端提供的API包装器
-
rlua-async
通过协程为rlua提供异步支持
-
rhachis
基于wgpu和winit的游戏框架
-
cogs-gamedev
通用、讨厌的游戏组件。包含编写游戏时的大量有用样板代码。
-
traverse
名为遍历的内迭代器概念性特质的证明
-
include_absolute_path
宏函数,用于返回指定文件或目录的绝对路径
-
funfsm
一个状态为函数的FSM库
-
bittree
在称为位树的特殊数据结构中执行O(1)查找函数
-
drop-panic
当当前线程发生panic时将调用的回调函数
-
must_destroy
强制显式析构函数
-
macro-log
使用#[macro_log::debug]记录日志:2023-08-11 15:52:59 - [D] - app/src/main.rs:3 -> 调用fn main()
-
runtime-sized-array
可变长度数组,也称为运行时大小数组
-
nyavascript
Lisp实现。称为NyavaScript,因为我是个怪物
-
mut_guard
在某个数据被可变借用后运行一个函数
-
fn_zip
为函数提供zip特性,允许在调用之前在编译时将两个函数组合起来
-
libargs
在从C语言调用的库中获取CLI参数
-
soroban-simulation
Soroban主机调用模拟
-
call-once
只能成功调用一次的类型
-
llog
名为 'Lincoln Log' (llog) 的命令行笔记工具。主要用于学习 Rust。
-
winservice
轻松运行 Windows 系统服务
-
ironbird_jni_context
访问 Flutter JNI 库的 JavaVM
-
twinstar
Gemini 服务器实现(之前称为 "northstar")
-
polyhorn-style
Polyhorn 风格的共享类型
-
sike
一个方便的特质,用于轻松取反
-
bilzaa2dattributes
实现属性的小型库
-
maxplus
处理 max-plus 代数,也称为热带代数
-
nitrous
可从文本编辑器中调用的可执行文件,提供快速代码片段
-
booter
注册和调用一次性初始化函数的解决方案
-
zula-core
zula 的核心壳对象
-
erin
一个非常简单的I/O反应器,允许创建类似于绿色线程的过程
-
named_derive
一个仅创建名为name的derive宏的包,以节省我10秒的复制粘贴代码时间。弄清楚如何使用这个包花了30分钟。真是浪费时间。
-
signal-stack
使用基于栈的模型安装信号处理器,以实现协作信号处理
尝试使用DuckDuckGo进行搜索。[搜索]