堆分配的

  1. compact_str

    一种内存高效的字符串类型,在可能的情况下,透明地将字符串存储在栈上

    v0.8.0 1.0M #string #byte-string #memory #heap-memory #compact #stack-allocated #heap-allocated
  2. reblessive

    一个小型的运行时,用于运行深度嵌套的递归函数

    v0.4.0 11K #stack #stack-overflow #run-time #call #memory #async #heap-allocated
  3. flexstr

    为 Rust 提供的一个灵活、简单易用、不可变、克隆效率高的 String 替代品

    v0.9.2 14K #string-literal #string #inline #rc #heap-allocated #replace #arc-str
  4. more_collections

    std::collections 中未找到的额外集合

    v0.14.0 180 #collection #collections #multimap #heap-allocated
  5. memuse

    测量类型动态内存使用的特质

    v0.2.1 35K #heap-memory #heap-allocation #heap #allocation #measurement #heap-allocated #memory-management
  6. nested

    一种内存高效的容器,用于嵌套集合(如 Vec<String>Vec<Vec<T>>

    v0.1.1 181K #collection #container #heap #vec #heap-allocated #packed
  7. static-array

    一个提供堆分配、非可变、类型检查数组的无 std Rust crate

    v0.5.0 #array #static #heap-allocation #allocation #heap-allocated #heap
  8. cl-generic-vec

    一个可以在 no_std 环境中使用的向量实现

    v0.4.0 #vec #nightly #allocator #slice #heap-allocated #array #interface
  9. caja

    添加了Caja结构体,它基本上是Box<[T; n]>,但n可以在编译时未知

    v0.2.1 #固定大小 #堆分配 #数组 # #编译时 #未知 #
  10. vec_to_array

    将堆分配的Vec<T>移动到类型为T且大小为N的栈分配数组

    v0.2.3 #栈分配 #数组 #堆分配 #数组-vec #vec-t #大小 #移动
  11. serde_bucket

    使用serde格式化任何自描述类型的类似表示

    v0.1.5 320 #serde #格式 #数据模型 #serde-value #堆分配
  12. cable

    末端带有钩子(地址头)和有大小有效载荷(数组)的电缆(指针)

    v0.1.1 #指针 #头部 #数组 #堆分配 #大小 #填充 #数据
  13. 尝试使用DuckDuckGo进行搜索。搜索.

  14. dynvec

    DynVec类型,它类似于向量以存储任何数据类型

    v0.1.4 #向量 #动态 #dyn #列表 #内存块 #堆内存 #堆分配
  15. dense_bitset

    一个可变大小的密集bitset实现,使用nounsafe code

    v0.1.1 #集合 # #vec #堆分配
  16. opt_vec

    Vec

    v0.1.2 #删除 #数组 #可增长的 #内容 #堆分配 #连续的
  17. membuf

    一个安全的堆缓冲区分配和重新分配的包装器

    v0.0.5 #缓冲区 # #分配 #堆分配 #堆内存 #包装器 #重新分配