-
nc
直接访问系统调用
-
HArcMut
可变arc
-
mut
cli脚本来搭建编程项目
-
quickselect
基于rust的选择算法
-
cbsk_mut_data
引用可变工具
-
sorting_rs
Rust中实现的各种排序算法的集合
-
mutstr
对于
&str
的可变替代方案 -
scope_gc
作用域GC
-
tinypointers
使用8或16位实现的指针
-
setjmp
/ longjmp支持
-
get-many-mut
slice::get_many_mut的稳定polyfill
-
ograc
像cargo一样,但是反向
-
splitmut
安全地从同一集合中检索多个可变值
-
cursormatrix
用于Rust的原始TUI库
-
omniswap
在可能重叠的引用之间交换值
-
bevy_commandify
用于创建bevy命令的宏
-
once_mut
仅能获得一次的静态变量的安全可变引用
-
mutability_marker
描述可变性的标记类型
-
mwt
生成不重复代码的mut和非mut方法的进程宏
-
oom
一个或多个类型(Haskell NonEmpty)
-
svg_face
生成随机的SVG面部图像
-
deltastruct
允许为带标签的结构定义增量,以便稍后应用
-
kappendlist
在O(1)时间复杂度内向可增长列表追加,无需使用 &mut
-
tapir
为rust添加触摸功能
-
mut_static
结构体,用于帮助使用 lazy_static 创建可变静态变量
-
基因组
一个小型库,用于实现遗传算法
-
基因型
基因型和表型之间的抽象层,具有就地变异
-
liljag_gps_crate
获取相关数据的简单方法。以下是一个使用示例:fn main() {let mut gps = GPS::new(); gps.setup();}
-
mutify
宏,用于将
mut var: T
或var: &mut T
强制转换为&mut T
-
take_mut
临时从 &mut T 中取出 T
-
zio-sendfile
Linux 的零拷贝 I/O,支持稳定的 rustc 版本
-
unmut
取消
mut
-
leak_slice
为 NonNull<[T]> 优于 &mut [T]
-
strided
切片。这个库提供了两种类型
Strided
和MutStrided
,分别是&[T]
和&mut [T]
的一般形式,其中元素在内存中均匀分布,但不一定是…… -
pinpoint
固定引用
-
push_mut
将值推入向量的末尾,并返回对其的可变引用
-
黄铁矿
一个无依赖项的二进制序列化crate
-
myest
只是有趣的
-
http_parser
用于Rust的HTTP请求/响应解析器
-
replacinator
替换字符串切片的内部结构,用于原地解析
-
from_map
公开了
FromMap
特性 -
rinput
一个简单的Rust输入库
-
upcast
帮助进行upcasting的dyn supertraits的特性。
pub trait A {} pub trait B: A + Upcast<dyn A> {} // Put this in your library impl<'a, T: A + 'a> UpcastFrom<T> for dyn A + 'a {…
-
lazy_mut
可以用于延迟初始化值以及用于创建延迟变量的宏的结构
-
emacs_module_bindings
创建Emacs模块
-
ref-mut-n
定义一个嵌套可变引用
-
sound_analyzation
fn analyze(&mut self, sample_rate: f32, threshold: f32) -> DetectionResult {frequency, gain, probability}
-
selection_sort
选择排序算法
-
fn_move
FnOnce 特征的一个版本,它通过
self
的&mut
引用而不是值来接收 -
termbox2-rs
到 termbox2 的绑定
-
hashmap_derive
一个用于推导 FromMap 特征的 proc_macro
尝试使用 DuckDuckGo 进行搜索。搜索.