1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2016年8月4日

#16 in #inner

Download history 1329/week @ 2024-03-13 1345/week @ 2024-03-20 1477/week @ 2024-03-27 1734/week @ 2024-04-03 1115/week @ 2024-04-10 1096/week @ 2024-04-17 1505/week @ 2024-04-24 1237/week @ 2024-05-01 1177/week @ 2024-05-08 987/week @ 2024-05-15 992/week @ 2024-05-22 1212/week @ 2024-05-29 1205/week @ 2024-06-05 991/week @ 2024-06-12 867/week @ 2024-06-19 952/week @ 2024-06-26

4,186 每月下载量
66 包中使用(直接使用2个)

MIT/Apache

6KB

Take - Rust 的简单容器工具

Take 是一个 Cell,允许在不提供可变引用的情况下消耗内部值。

为了保持安全性,无法在不消耗它的情况下获取内部值的访问权限。

用法

首先,将以下内容添加到您的 Cargo.toml

[dependencies]
take = "0.1.0"

接下来,将以下内容添加到您的包中

extern crate take;

然后,使用 Take!

许可证

Take 主要在 MIT 许可证和 Apache 许可证(版本 2.0)的条款下分发,部分内容受各种类似 BSD 的许可证的保护。

有关详细信息,请参阅 LICENSE-APACHE 和 LICENSE-MIT。


lib.rs:

Cell 允许在不提供可变引用的情况下消耗内部值。

为了保持安全性,无法获取内部值的引用。

无运行时依赖项