-
generic-array
实现数组功能的泛型类型
-
serde-big-array
serde的大数据数组辅助工具
-
frunk
具有HList、Coproduct、Generic、LabelledGeneric、Validated、Monoid、Semigroup等函数式编程工具的开发者
-
amplify
增强Rust语言功能:多个泛型特质实现、类型包装、derive宏
-
inout
针对代码泛型操作的内联和缓冲区到缓冲区模式的自定义引用类型
-
tstr
类型级字符串
-
lending-iterator
稳定的Rust中的全泛型借出迭代器:windows_mut!
-
num_convert
类型转换库,通过溢出加法转换整数,支持泛型类型
-
dync
容器化类型的
dyn Trait
的高效替代品 -
octseq
表示八位序列类型的抽象
-
spatialtree
快速灵活的泛型空间树集合(八叉树、四叉树等)
-
generics
用于在
macro_rules!
中解析泛型(带有可选的 where 子句)的宏 -
regecs
Rust 扩展泛型 ECS (REGECS)
-
arraystring
固定容量栈式泛型字符串
-
generic-ip
泛型编程的 IP 地址类型
-
overloaded_literals
重载字面量,无需样板代码即可构建数据类型,并在编译时进行验证
-
array-util
无 nightly 的 no_std 数组辅助工具
-
const_power_of_two
处理常量泛型(为二的幂)
-
newtype-derive-2018
为 newtype 结构派生常见特性的宏
-
xselfref
selfref 库的分支,添加了一些功能
-
tuple_list
无宏变长元组元编程
-
basemath
从基础开始的数学
-
degeneric-macros
将结构泛型隐藏到特质关联类型中
-
variadics
使用元组列表在稳定Rust上实现变长泛型
-
typeslice
类型级别的切片
-
const-arithmetic
利用Rust的类型泛型系统在编译时执行整数算术
-
anylist
适用于任何类型的列表类型
-
bitarray
由常量泛型驱动的汉明距离专用位数组
-
anyinput
一个宏,用于更轻松地编写接受任何字符串、路径、迭代器、数组或ndarray-like输入的函数
-
tuplify
泛型hlist/tuple库
-
concrete-commons
为concrete FHE库提供的通用工具
-
function_overloading
添加函数重载的功能
-
const-assert
用于const泛型的断言结构
-
amplify_syn
增强syn能力:用于创建proc宏库的辅助函数
-
frust
Rust中的函数式编程
-
autogen
一组宏,允许您自动将泛型应用到impl块中
-
generic-tests
过程宏,用于泛型地定义测试和基准测试
-
medifax
从openFDA数据库中方便地获取药物及其代用品的详细统计数据
-
generic_graph
实现通用图。包括一些默认实现(后者仍在开发中)
-
bool_traits
将布尔表达式用作特质的界限
-
frunk_core
Frunk核心为开发者提供HList、Coproduct、LabelledGeneric和Generic
-
array_ext
Rust数组的额外功能
-
generic-pool
一个用于回收分配对象以便以后重用的池。使用泛型get/put方法,您可以将(几乎)任何类型存储在单个池实例中。
-
coe-rs
类型转换
-
effing-mad
Rust中最热门的代数效应库
-
variadic_generics
使用特性和元组来绕过Rust缺少变长泛型的第一次尝试
-
unty
显式地为泛型指定类型
-
aidanhs-tmp-parse-generics-shim
为提议的RFC #1583提供稳定的中间件;提供解析泛型和where子句的宏
-
regecs-codegen
REGECS的代码生成宏
-
see-through
特性能提供对泛型结构体内部字段的访问
-
enso-generics
支持泛型编程
-
safe_decimal_core
面向区块链开发的定点数字库。最初作为Invariant Protocol的一部分创建和使用。当前版本利用宏、特性和泛型...
-
pi_slot_wheel
具有常量泛型的多层定时轮
-
array-utils
一组无标准堆的数组工具,利用常量泛型
-
generic-arrayvec
arrayvec和generic_array crate之间的互操作性
-
constant
Rust的评估工具
-
k8-obj-core
核心Kubernetes API对象
-
const_guards
用于编译时对const泛型的约束的属性宏
-
gentrix
添加了使用泛型的Matrix类型,本质上是一个2D向量的包装器
-
hello_lib
演示泛型函数
-
variadic_closure
支持动态创建和调用具有可变数量参数的闭包
-
is_generic
用于在语法树中搜索泛型类型的特性行为
-
generics2
在
macro_rules!
中解析泛型(带有可选的where子句)的宏 - generics的增强分支 -
supercow
一种泛型方式,接受类似于引用的值,而不需要扩散泛型
-
const_queue
使用const泛型的仅堆栈的no_std队列
-
effective
一个效果库,是关键字泛型的替代品
-
generic-statics
rust的泛型静态
-
io-plugin
基于stdio的插件系统
-
bg
构建器 + 泛型
-
parse-generics-shim
为提议的RFC #1583提供稳定的中间件;提供解析泛型和where子句的宏
-
wmemchr
Safe generic alternative to wmemchr
-
to_phantom
Convert generics to PhantomData in proc macros
-
static-generics
static generics for rust
-
dyngo
Type-safe dynamic (type-erased) generic outparams
-
bytekind
Containers for byte arrays that are generic over their serialization format
-
spez
Macro to specialize on the type of an expression
-
ifeq
Inline if then as generics
-
solana-readonly-account
Readonly solana account field getter traits extendable for both on-chain and off-chain structs
-
polyglot_tokenizer
A generic programming language tokenizer
-
newtype_array
A macro to help implementing the standard derived traits on newtype arrays
-
option_ord
configure ordering on 1+T with the 1 either smallest or largest, explicit vs derive default
-
b10
Lossless handling of decimal numbers at maximum performance
-
traitify
A macro to turn an impl block into a trait
-
cfg_matrix
基于cfg标志生成超特型排列的进程宏
-
ridicule
支持非静态泛型函数的Rust模拟库
-
spacebattleship
支持任意维度和空间的经典游戏Battleship,通过泛型实现
-
ass
用于类型转换的无用crate
-
parse-generics-poc
对提议的RFC #1583的证明概念实现;提供解析泛型和where子句的宏。注意:需要兼容的nightly编译器。对于稳定的替代方案...
-
tidy-builder
编译时正确的构建器生成器
-
impl_variadics
一个宏,用于生成重复的标识符等,通常用于实现用于元组的trait。
-
mycelium_experimental
mycelium的实验性结构。原始存储库中任何东西最初都来自列表。这旨在成为从泛型到具体mycelium实现的过渡区域。
-
bbte_optim_tzim1773_genetic
VaranTavers使用泛型实现的类似遗传算法
-
tuplez-macros
tuplez的进程宏实现
-
pluralize
跨越单元素和多元素的泛型trait
-
lattices_macro
为
lattices
crate的进程宏 -
amplify_derive
强大的推导宏;'amplify'库的一部分
-
rewrite-impl-trait
将impl Trait重写为方法泛型
-
recursive_variadic
类似于Rust中的可变参数模板,通过递归泛型实现
-
overloaded_literals_macro
overloaded_literals库的内部proc-macro实现crate
尝试使用DuckDuckGo进行搜索。搜索.