2 个版本
0.1.1 | 2024 年 8 月 12 日 |
---|---|
0.1.0 | 2024 年 8 月 11 日 |
10 在 #intern 中
251 次每月下载
7KB
173 行
Treentern
这是一个引用计数的库。
基本用法
let a = "Hello, World".intern();
let b = "Hello, World".intern();
assert_eq!(a.as_ptr(), b.as_ptr());
与其他实现相比,此库旨在无需不安全代码。它是通过为每个实现 Intern
特性的类型提供一个单独的区域来实现的。
然而,目前选择其他引用计数库可能是一个更好的选择,因为这个库主要是作为学习引用计数工作原理的一种方式。
依赖项
~4KB