|
0.1.4
| 2024年6月7日 |
|
0.1.3
| 2024年6月6日 |
|
0.1.2
| 2022年6月17日 |
|
0.1.1
| 2022年5月17日 |
|
0.1.0
| 2022年5月15日 |
#569 in 内存管理
每月 60 次下载
用于 5 crates
persian-rug - 它真的让房间连在一起
这是一个用于构建和修改相互引用的对象集合的框架。它支持在图中参与多个不同类型的对象。它不要求链接形成一个有向无环图、树或任何方便的结构。
为此,所有对象都存储在一个中心持有者(一个 Context)中,该持有者分配出 Proxy 对象作为指针。所有访问都需要有上下文存在,并且这与 Rust 当前可变引用规则(即使在访问其内部的不同数据时,也无法多次可变借用同一上下文)有一些限制。
目前不支持对象的删除。 上下文只能增长以包含更多对象,旧对象可能不会被退役。这种限制可能在未来的版本中取消。
许可协议
本软件包根据 Apache-2.0 或 MIT 许可协议 提供。