6 个稳定版本
1.1.4 | 2023年1月4日 |
---|---|
1.1.3 | 2022年10月5日 |
1.1.2 | 2022年7月19日 |
1.1.1 | 2022年5月6日 |
1.0.0 | 2022年4月5日 |
729 在 Rust 模式 中排名
53 每月下载量
在 4 crates 中使用
63KB
1.5K SLoC
Either 左或右 (elor)
elor 是一个 no_std
Rust 包,包含一个简单的类型;Either
。它表示一个值,可以是某种类型或者另一种类型,并根据这些类型的属性实现各种功能。
功能
名称 | 描述 | 依赖 |
---|---|---|
std |
允许使用标准库功能。默认启用,与 alloc 互斥。 |
标准库 |
alloc |
允许在没有标准库的情况下进行堆分配。与 std 互斥。 |
分配库 |
serialize |
允许进行序列化和反序列化。 | serde |
random |
允许生成随机的 Either 。 |
rand |
async |
允许对异步 Either 进行异步轮询。 |
futures |
macro |
允许针对程序宏开发的功能实现。 | quote, syn 和 proc_macro2 |
依赖
~0.3–1MB
~23K SLoC