#generate #variant #type #values #user #derive #alles

allem

为您的自定义类型生成有用的变体

1 个不稳定版本

0.1.0 2024 年 4 月 12 日

#2852Rust 模式

MIT/Apache

7KB
122

生成您数据类型的不同值

此软件包为用户提供轻松生成他们认为有趣的值列表的能力。它最初是为测试序列化和反序列化测试而创建的,但不仅限于这一点。

此软件包的主要特性是 [Alles],它有一个名为 Alles::generate 的函数,用于获取实现了该特性的任何类型的值流。

要为您的类型实现它,您可以使用 Alles 衍生宏。查看文档以获取更多信息!

依赖关系

~0.7–1.1MB
~25K SLoC