3 个版本

0.1.2 2024年1月20日
0.1.1 2022年4月11日
0.1.0 2022年4月9日

#396数据结构

Download history • Rust 包仓库 5478/week @ 2024-04-08 • Rust 包仓库 5724/week @ 2024-04-15 • Rust 包仓库 4272/week @ 2024-04-22 • Rust 包仓库 5137/week @ 2024-04-29 • Rust 包仓库 4899/week @ 2024-05-06 • Rust 包仓库 5341/week @ 2024-05-13 • Rust 包仓库 5739/week @ 2024-05-20 • Rust 包仓库 5218/week @ 2024-05-27 • Rust 包仓库 5774/week @ 2024-06-03 • Rust 包仓库 6380/week @ 2024-06-10 • Rust 包仓库 6653/week @ 2024-06-17 • Rust 包仓库 6358/week @ 2024-06-24 • Rust 包仓库 5248/week @ 2024-07-01 • Rust 包仓库 7253/week @ 2024-07-08 • Rust 包仓库 7578/week @ 2024-07-15 • Rust 包仓库 7742/week @ 2024-07-22 • Rust 包仓库

每月下载量 28,115
101 个 crate 中使用(通过 imbl

MPL-2.0+

170KB
4K SLoC

imbl-sized-chunks

各种固定长度的数组类型。

概述

此 crate 为 imbl 中的不可变数据结构提供了核心构建块:一个具有 O(1) 平摊双端推送/弹出和更智能的插入/删除性能的固定大小数组(由 imbl::Vectorimbl::OrdMap 使用),以及一个固定大小的稀疏数组(由 imbl::HashMap 使用)。

简而言之,此 crate 包含了 imbl 中的非安全部分,可能对其他人有用,也可能没有,并且已分割出来以便于审计。

文档

许可证

版权所有 2019 Bodil Stokke

版权所有 2022 Joe Neeman

此软件受 Mozilla 公共许可证第 2.0 版的条款约束。如果此文件未附带 MPL 复制品,您可以在 http://mozilla.org/MPL/2.0/ 获取一份。

行为准则

请注意,此项目使用 贡献者行为准则 发布。通过参与此项目,您同意遵守其条款。

致谢

此 crate 从 sized-chunks 分支,基本上所有的工作都在那里完成。

依赖项

~140KB