| Crates.io | pi_null |
| lib.rs | pi_null |
| version | 0.1.12 |
| created_at | 2022-02-28 09:19:59.598694+00 |
| updated_at | 2025-07-30 10:24:16.623793+00 |
| description | define trait is named Null. u8,u32,u64,Option...is implements Null |
| homepage | |
| repository | https://github.com/GaiaWorld/pi_null.git |
| max_upload_size | |
| id | 540771 |
| size | 11,175 |
定义了一个trait Null, 该trait提供is_null方法用于判空。
u8、u16、u32, None等类型实现了Null, 如果你有一个u32类型的属性可能为空,并且您保证该数字不会达到它的最大值,那么你无需使用Option<u32>, 你可以用u32的最大值作为null,is_null发现self为u32::MAX时,将返回true