2 个稳定版本

1.0.1 2020 年 3 月 30 日

#6#administration

自定义许可

3KB

英国脱欧

当你想要删除一个对象时,你只需要先进行一些管理。

使用示例

此程序将在 3 年后打印 "英国已离开"。

    struct UnitedKingdom {}

    impl Drop for UnitedKingdom {
        fn drop(&mut self) {
            println!("The UK has left")
        }
    }

    fn main() {
        let uk = UnitedKingdom{};
        brexit(uk);
        thread::sleep(Duration::from_secs(60*60*24*365*4));
    }

我感谢 @Dylan-DPC 鼓励我制作这个 糟糕 的非常有用的 crate。

无运行时依赖