5个不稳定版本
0.3.0 | 2021年12月11日 |
---|---|
0.2.0 | 2017年9月4日 |
0.1.2 | 2017年7月17日 |
0.1.1 | 2017年7月10日 |
0.1.0 | 2017年7月9日 |
#1429 in 数学
每月下载量:39
用于 ferrischat_common
23KB
530 代码行
tribool
Rust中的三值逻辑。部分受Boost Tribool启发。
使用serde
功能以启用使用null
值作为不确定状态的Serde(反)序列化支持。
有关更多信息,请参阅维基百科页面。
lib.rs
:
三值/三态逻辑
三值逻辑是布尔逻辑的扩展,有三个值表示真、假和某个不确定的第三个值。
由于Rust中逻辑运算符重载的限制,AND、OR和XOR操作使用位运算符&
、|
和^
实现。
有关更多信息以及该实现的完整真值表,请参阅维基百科页面
依赖关系
~175KB