#sea-orm #defined #undefined

defined

A simpler Option type to circumvent orphan rules in sea-orm

6 releases

0.3.0 Jan 13, 2025
0.2.5 Aug 25, 2024
0.2.3 Feb 18, 2024
0.2.2 Jan 21, 2024

#1424 in Database interfaces

MIT/Apache

15KB
356 lines

A Custom Option Enum with Undefined

Defined is a alternative Option enum value with Defined::Undef value. Defined::Def is defined Defined::Undef is undefined


defined

Minimal implementation of Option-like type for use in sea-orm. Crate needed to circumvent rust orphan rules for implementation of partial updates in sea-orm.

Dependencies

~7MB
~126K SLoC