3 个不稳定版本
0.2.1 | 2022年4月17日 |
---|---|
0.2.0 | 2022年4月17日 |
0.1.0 | 2022年4月16日 |
#27 在 #combination
7KB
71 行
replace-drop
允许您添加一个替代的析构函数,它可以代替正常的函数使用。在结合扩展特性向任意类型添加替代析构函数时很有用。
lib.rs
:
ReplaceDrop 替换了类型的析构函数
它包装了 ManuallyDrop,而不是不调用析构函数,而是调用一个次要的函数。这允许您使用其他crate,如ext,来覆盖类型的析构函数。