文件名称:每夜staticvec-使用const泛型实现由数组支持的固定容量堆栈分配的Vec替代方案-Rust开发
文件大小:99KB
文件格式:ZIP
更新时间:2024-06-16 12:33:10
Rust Data structures
使用const泛型实现由数组支持的固定容量堆栈分配的Vec替代方案。 注意:这里的“静态”一词由tra表示。使用const泛型实现由数组支持的固定容量堆栈分配的Vec替代方案。 注意:此处的“静态”一词由“不变” /“非动态”等传统定义表示。此板条箱不对任何内容使用文字静态变量(但提供了多种将staticVec实例化为static或const的方法。变量(如果需要)。 通过为staticvec依赖项设置default-features = false,完全兼容#![no_std](几乎没有功能损失)
【文件预览】:
staticvec-master
----benchmark()
--------arrayvec_arraystring_suite.rs(2KB)
--------heap_suite.rs(2KB)
--------clone_suite.rs(3KB)
--------smallvec_full_suite.rs(9KB)
--------arrayvec_extend_suite.rs(2KB)
--------push_pop_suite.rs(6KB)
----LICENSE-MIT(1023B)
----LICENSE-APACHE(11KB)
----rustfmt.toml(220B)
----test()
--------test_staticstring.rs(14KB)
--------test_staticvec.rs(64KB)
--------test_staticheap.rs(13KB)
----ci()
--------run_windows.bat(109B)
--------run_linux_and_mac.sh(1KB)
----appveyor.yml(2KB)
----src()
--------utils.rs(7KB)
--------trait_impls.rs(32KB)
--------heap()
--------iterators.rs(29KB)
--------lib.rs(93KB)
--------string()
--------macros.rs(12KB)
--------errors.rs(3KB)
----Cargo.toml(3KB)
----.gitignore(29B)
----demo()
--------main_demo.rs(16KB)
--------string_demo.rs(4KB)
--------serde_support_demo.rs(1KB)
----README.md(3KB)