0.3.2 2022年8月23日
0.3.1 2022年8月13日
0.2.1 2022年7月22日
0.1.6 2022年7月5日
0.1.4 2022年5月23日

#91 in #symbol

Download history · Rust 包仓库 3/week @ 2024-04-08 · Rust 包仓库 9/week @ 2024-04-15 · Rust 包仓库 14/week @ 2024-04-22 · Rust 包仓库 14/week @ 2024-04-29 · Rust 包仓库 6/week @ 2024-05-06 · Rust 包仓库 13/week @ 2024-05-13 · Rust 包仓库 20/week @ 2024-05-20 · Rust 包仓库 4/week @ 2024-05-27 · Rust 包仓库 10/week @ 2024-06-03 · Rust 包仓库 11/week @ 2024-06-10 · Rust 包仓库 41/week @ 2024-06-17 · Rust 包仓库 10/week @ 2024-06-24 · Rust 包仓库 10/week @ 2024-07-01 · Rust 包仓库 2/week @ 2024-07-08 · Rust 包仓库 10/week @ 2024-07-15 · Rust 包仓库 27/week @ 2024-07-22 · Rust 包仓库

每月下载量 51次
用于 155 个crate(直接使用15个)

Apache-2.0

14KB
178

一个永远不会被清除的全局唯一字符串缓存。灵感来源于 servo/string-cache

此模块提供用于在整个程序运行期间保持使用的字符串的存储。存储在此全局静态缓存中的字符串永远不会被清除,因此它们占用的内存只会增长。

可以通过Symbol类型访问这些字符串,该类型作为底层字符串数据的指针。

注意:如果您在此处寻找#[forbid(unsafe_code)]属性,您将找不到它:symbol-pool(及其灵感来源servo/string-cache)使用unsafe Rust来存储和解除引用指向字符串的Symbol指针。

依赖

~0.4–1MB
~23K SLoC