#negation #u8 #traits #import #called #fun #operator

sike

一个方便的特质,用于简化否定操作

3 个稳定版本

2.1.0 2019年9月12日
2.0.0 2019年9月12日
1.0.0 2019年8月6日

#35#called

MIT 许可证

3KB

斯ike

一个用于优秀否定操作的 crate。


lib.rs:

斯ike 为任何可以与否定运算符 ! 一起使用的类型添加了一个有趣的便捷方法,称为 sike。要使用此方法,只需像这样导入 Sike 特质

use sike::Sike;

这将为所有可以否定的东西添加 sike 方法,使否定操作更加有趣。

assert_eq!(true.sike(), false);

您还可以在 u8 等类型上使用 sike 方法

assert_eq!((2 as u8).sike(), 253);

无运行时依赖