#sea-orm #rules #options #update #partial #simpler #orphan

defined

一种简化版的 Option 类型,用于绕过 sea-orm 中的孤儿规则

5 个版本

新版本 0.2.5 2024 年 8 月 25 日
0.2.3 2024 年 2 月 18 日
0.2.2 2024 年 1 月 21 日
0.2.1 2024 年 1 月 20 日
0.2.0 2024 年 1 月 3 日

#5#simpler

MIT/Apache

16KB
393 代码行数(不含注释)

defined

sea-orm 中用于实现部分更新的最小化 Option 类型的实现。Crate 需要绕过 rust 的孤儿规则。


lib.rs:

具有 Undefined 的自定义 Option 枚举

Defined 是一个具有 Defined::Undef 值的替代 Option 枚举值。 Defined::Def 已定义 Defined::Undef 未定义

依赖项

~10–18MB
~231K SLoC