Crates.io | pi_null |
lib.rs | pi_null |
version | 0.1.11 |
source | src |
created_at | 2022-02-28 09:19:59.598694 |
updated_at | 2023-12-29 11:58:23.227403 |
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 | 10,907 |
定义了一个trait Null
, 该trait提供is_null
方法用于判空。
u8
、u16
、u32
, None
等类型实现了Null, 如果你有一个u32
类型的属性可能为空,并且您保证该数字不会达到它的最大值,那么你无需使用Option<u32>
, 你可以用u32
的最大值作为null
,is_null
发现self
为u32::MAX时,将返回true