#fixed-size

  1. fixedbitset

    bitset 集合

    v0.5.7 4.4M #bitset #container #data-structures #bitvec #fixed-size #set-operations #no-std
  2. uint

    大固定大小整数算术

    v0.9.5 721K #unsigned-integer #fixed-size #allocation #performance #cross-platform #big #bit
  3. bitmaps

    固定大小布尔数组

    v3.2.1 618K #fixed-size #bitmap #arrays #boolean #compact #type
  4. fixed-hash

    宏定义自定义固定大小哈希类型

    v0.8.0 663K #hash #fixed-size #32-byte #type #macro #h256 #h160
  5. sized-chunks

    高效的固定大小数据块数据类型

    v0.7.0 529K #data-structures #sparse-array #immutability #performance #fixed-size #chunk #double-ended
  6. sqrid

    单个文件中,具有零依赖项的正方形坐标和网格状数组

    v0.0.24 180 #grid #square #array #const-generics #fixed-size #single-file
  7. epserde

    ε-serde 是一个 ε-复制(即几乎零复制)序列化和反序列化框架

    v0.6.1 400 #serialization #zero-copy #deserialize #mmap #fixed-size #data-structures #memory-region
  8. bva

    操作和进行固定但任意大小位向量算术

    v0.4.0 #bit-vector #bit #arithmetic #binary #arithmetic-operations #vector #fixed-size
  9. sha2raw

    SHA-2 哈希函数

    v13.1.0 6.6K #sha-2 #hash #fixed-size #crypto #cryptography
  10. fixed-vec-deque

    Rust 的固定大小、零分配循环缓冲区

    v0.1.11 280 #vec-deque #circular-buffer #fixed-size #ring-buffer #queue #zero-allocation #data-structures
  11. stack_dst

    一个包装器,允许以固定大小内联存储无大小值(无需装箱)

    v0.8.1 1.9K #dst #stack #fixed-size #inline #allocation #storing #unsized
  12. fixed-capacity-vec

    由固定大小堆数组支持的变长缓冲区

    v1.0.1 31K #fixed-size #heap #capacity #array #length #pointers #data-structures
  13. clocksource

    具有固定大小表示的时间和时间长度

    v0.8.1 325K #representation #fixed-size #durations #precise #times #operations #math
  14. imbl-sized-chunks

    高效的固定大小数据块数据类型

    v0.1.2 31K #sparse-array #fixed-size #chunk #immutability #double-ended #sized #performance
  15. iter_fixed

    固定长度的迭代器

    v0.4.0 650 #fixed-size #fixed-length #iterator #array #zip #data-structures #compile-time
  16. fixed-typed-arena

    使用固定大小块以确保非摊销O(1)分配的类型化区域

    v0.3.3 #fixed-size #arena #constant-time #latency #typed-arena #memory-management
  17. emap

    具有固定容量和整数键的映射

    v0.0.13 #memory #memory-map #hash-map #fixed #capacity #key #fixed-size
  18. gridly

    管理固定大小的2D空间

    v0.9.1 #2d-grid #fixed-size #spaces #discrete
  19. copstr

    COpy STRing模块

    v0.1.2 #string #copy #const-generics #fixed-size #capacity #module #stack
  20. gridiron

    Rust有限域库,具有固定大小多字值

    v0.10.0 200 #finite-fields #finite #field #math #fixed-size #cryptography #prime
  21. simple-chunk-allocator

    no_std allocator written in Rust that manages memory in fixed-size chunks/blocks. Useful for basic no_std binaries where you want to manage a heap of a few megabytes without complex…

    v0.1.5 #memory-management #memory #memory-region #memory-allocator #fixed-size #heap #chunk
  22. heapbuf

    固定大小的堆缓冲区,具有可选的自定义对齐、引用计数和自定义析构逻辑

    v0.1.0 160 #fixed-size #heap #buffer #reference-counting #pointers #unaligned
  23. fixed-size-allocator

    固定大小的分配器

    v0.1.1 110 #fixed-size #allocator #free #memory #implemented #block #memory-block
  24. rocstr

    一个不可变的固定容量栈式泛型拷贝字符串

    v0.6.1 #string #immutability #stack #fixed-size #thread-safety #no-std
  25. slablit

    用于 slab 创建的字面量

    v0.3.1 170 #slab #literals #macro #fixed-size
  26. lru-slab

    具有常数时间 LRU 追踪的预分配存储

    v0.1.1 #lru-cache #constant-time #fixed-size #memory #tracking #preallocated #texture
  27. fixed_heap

    具有手动提供的状态比较函数的固定大小堆结构

    v0.3.0 130 #priority-queue #fixed-size #heap #queue #priority #storage
  28. smallobjectpool

    Rust 的小对象池

    v0.1.3 300 #object-pool #fixed-size #pointers #linked-list #data-structures #structure #blocks
  29. fixedbitset-stack

    FixedBitSet 的一个分支版本,支持 const 泛型

    v0.5.7 850 #const-generics #bit-set #bitset #data-structures #fixed-size #bitvec #container
  30. sized-dst

    由静态内存支持的动态大小类型的所有者容器

    v0.1.0 #traits #trait-object #no-std #memory-block #no-alloc #fixed-size
  31. arch-into

    在指针大小类型(usize/isize)和固定大小类型之间进行安全类型转换

    v0.0.1-alpha.5 13K #fixed-size #convert #architecture #pointers #pointer #64-bit
  32. 平衡树索引

    对具有扁平内存表示的完全二叉树进行恒定时间操作的常量

    v2.3.0 260 #binary-tree #constant-time #utilities #node-tree #binary-representation #fixed-size #no-std
  33. av-bitstream

    位写入器/读取器

    v0.2.0 300 #byte #bit #fixed-size #bitstream #reader #writer #variable-size
  34. no_std_strings

    crate fixedstr 的无 std 版本:可复制和栈分配的固定最大大小的字符串

    v0.1.3 #string #const-generics #stack-allocated #fixed-size #length #fixed-length #version
  35. fixed-array

    固定大小的数组

    v0.4.1 #fixed-size #array #functional-programming #sha-2 #bit-vector #workspace #uint
  36. circular-array

    允许无限地向固定大小数组中推入元素的循环数组

    v0.2.2 #array #circular #fixed-size #infinite #index #indices #how
  37. xyzvec

    用于在 2 和 3 维度中工作的静态分配的固定大小向量

    v0.1.11 130 #vector #fixed-size #statically #allocated #fixed-point #dimension #floating-point
  38. expand_array

    将静态数组转换为固定大小数组的宏

    v0.2.0 #array #byte-array #fixed-size #static #fixed #size #string-literal
  39. memory_storage

    与 Vec 相似的内存存储,移除项目时不会将移除项目后面的所有项目向左移动,也不会使它们的 ID 失效。它允许您移除项目...

    v0.9.30 #memory #memory-map #high-speed #map #storage #no-std #fixed-size
  40. circ_buffer

    带可选 serde (De)-Serialization 的裸机固定大小静态分配环形缓冲区

    v0.1.7 950 #ring-buffer #statically #optional #allocated #push #fixed-size #serialization
  41. brownstone

    构建固定大小的数组

    v3.0.0 150K #arrays #fixed-size #sized #statically #constructing #safely
  42. dcl_data_structures

    为 deep_causality 载件包提供的数据结构

    v0.4.7 #sliding-window #data-structures #array #grid-array #elements #fixed-size #causality
  43. magic-buffer

    一种虚拟环形缓冲区实现,能够神奇地自我环绕

    v0.1.1 #ring-buffer #buffer #memory-buffer #networking #allocation #fixed-size
  44. fixed-bump

    一种使用固定大小块来确保非摊销 O(1) 分配的 bump 分配器

    v0.3.3 #bump-allocator #bump #allocator #fixed-size #memory-allocator #constant-time #arena
  45. generic_slab

    为统一数据类型提供的预分配存储

    v0.1.1 #slab #fixed-size #generic #fixed #allocator #no-std #key-storage
  46. microstack

    在栈上实现的最简单、最快的固定大小栈

    v0.0.7 #stack #stack-memory #memory #fixed-size #unsafe #performance #fastest
  47. intx

    定义具有非标准但固定大小的新的整数类型

    v0.1.0 7.1K #integer #fixed-size #non-standard #unaligned #misaligned #unsigned #data-structures
  48. packbytes

    将结构体转换为打包表示形式,反之亦然 - 存活在栈上的固定大小字节数组

    v0.2.0 #byte #fixed-size #packed #endian #binary #transmute #binary-data
  49. mightrix

    将连续内存视为矩阵

    v0.3.2 #matrix #const-generics #fixed-size #stack #memory #reftrix #dimension
  50. caja

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

    v0.2.1 #fixed-size #heap-allocated #array #heap #compile-time #unknown #box
  51. array_map

    基于映射的固定大小键数组,具有 O(1) 性能

    v0.4.0 2.1K #fixed-size #map #structure #data-structures #set-key #data #no-std
  52. fmtbuf

    格式化到固定大小缓冲区

    v0.1.2 #string #string-format #buffer #string-formatting #fixed-size #format #formatted
  53. 局部或堆

    具有预定义大小的类型,无论其包含的 T 类型的大小如何,必要时使用堆分配

    v0.1.0 #layout #heap-allocation #explicit #fixed-size #struct #smallbox
  54. byte-tools

    字节相关实用函数

    v0.3.1 422K #byte #binary-data #data-processing #fixed-size #buffer #utility #blocks
  55. read_chunk_iter

    在每次迭代中产生固定大小块的迭代器适配器

    v0.2.0 #iterator-adapter #iterator #fixed-size #chunks #reader #read #yield
  56. one_way_slot_map

    对键和值的最小限制的 SlotMap

    v0.4.2 #slotmap #key-value #map #fixed-size #lookup #slot #structure
  57. index-fixed

    使用索引将切片转换为数组([T] -> [T;N])

    v0.3.1 2.5K #slice #array #fixed-size #index #fixed #const
  58. memory-pager

    使用小固定大小缓冲区访问内存

    v0.9.0 #fixed-size #memory #memory-buffer
  59. st_ring_buffer

    使用环形缓冲区实现的固定大小字符串

    v1.0.0 #ring-buffer #string #fixed-size #queue
  60. eint

    固定大小的有符号/无符号大整数

    v1.0.0 #big-integer #fixed-size #precision #256
  61. async_logger

    异步日志记录器允许将任意切片写入内存缓冲区,然后由它自己的线程中的写入器处理

    v0.3.3 #memory-buffer #logger #logging #async #data-processing #fixed-size #data-file
  62. option-block

    用于小型、固定大小可选类型块的 Rust crate 的最小实用程序

    v0.3.0 300 #optional #fixed-size #memory #array #data #blocks #data-structures
  63. init_array

    逐项初始化数组

    v0.3.0 #array #initialization #arrays #init #size #itemwise #fixed-size
  64. pulau-rs

    裸机环境下的无分配并查集库

    v0.2.0 #union-find #disjoint-set #dsu #fixed-size #no-std
  65. custos

    一个最小化的OpenCL、WGPU、CUDA和主机CPU数组操作引擎

    v0.7.0 #automatic-differentiation #cpu-gpu #array #deep-learning #gpu #fixed-size #auto-diff
  66. dgrambuf

    用于数据报(字节切片)的固定容量环形缓冲区

    v0.2.0 #ring-buffer #byte-slice #fixed-size #buffer #datagram #ring #slice
  67. fixed-slice-deque

    固定大小双端队列实现

    v0.1.0-beta2 120 #fixed-size #circular-buffer #ring-buffer #fixed #deque #buffer #circular
  68. packtool

    内存打包变得简单

    v0.3.0 #packing #memory #format #view #fixed-size
  69. stuff

    将事物放入指针中

    v0.2.0 #pointers #provenance #unsafe #bitpacking #tagging #back-end #fixed-size
  70. const-sub-array

    从具有编译时长度和偏移量检查的数组中提取固定大小的子数组

    v0.1.0 #array #fixed-size #const #slice #split #subslice
  71. power_map

    具有有限键和固定大小的映射

    v0.1.0 #map #enums #enum #fixed-size
  72. inlay

    用于编码和解码简单二进制数据结构的CLI工具

    v0.3.2 #codec #binary-data #binary #binary-format #data-encoding #decoding #fixed-size
  73. infinity-sampler

    Rust的确定性水库采样

    v0.3.0 #sampling #deterministic #reservoir #sampler #fixed-size #infinity #sample
  74. digest-buffer

    用于加密散列函数的固定大小缓冲区

    v0.3.1 500 #fixed-size #buffer #digest #hash
  75. multihash-derive

    用于推导自定义多哈希表的Proc宏

    v0.9.0 263K #multi-hash #proc-macro #table #macro-derive #ipfs #fixed-size #procedural
  76. stackstring

    固定大小的字符串

    v0.3.1 #string #fixed-size #stackstring
  77. fixed_free_list

    具有可选键生存期安全和无宏唯一类型化的固定大小空闲列表

    v0.2.0 #固定大小 #内存池 #引用 #空闲列表 #freelist #存储
  78. fixed-buffer-tokio

    不再维护。此crate已被带有tokio功能的fixed-buffer crate所取代。

    v0.3.4 #tokio #固定大小 #缓冲区 #字缓冲区 #异步读取 #读写 #网络
  79. iter-rationals

    一个固定大小、线性时间、无std的分数迭代器

    v0.2.1 #分数数 #迭代器 #固定 #固定大小 #线性时间 #数学 #无std
  80. arraytools

    用于处理固定大小数组的各种有用方法

    v0.1.5 470 #数组 #无std #方法 #多样 #固定大小 #有用 #元组
  81. dynamic-array

    一个固定大小的动态分配数组

    v0.2.3 100 #固定大小 #数组 #动态 #动态分配 #自由引用
  82. slots

    具有常数时间操作的固定大小数据结构

    v0.4.0 # #固定大小 #数据 #数据结构 #操作 #结构 #常数时间
  83. hoop

    一个固定大小的环形缓冲区,允许双向非消费迭代

    v0.2.8 #环形缓冲区 #缓冲区 #环形缓冲区 #集合 #固定大小
  84. 尝试使用DuckDuckGo进行搜索。搜索.

  85. mmap_buffer

    (大部分)安全地包装一个基于内存的缓冲区

    v0.1.4 #mmap #缓冲区 #文件 #固定大小 #内存 #内存支持的
  86. concat-arrays

    一个用于连接固定大小数组的宏

    v0.1.2 6.6K #数组 # #连接 #固定大小 #连接
  87. dyn-future

    方便且快速的Rust动态Futures

    v3.0.4 #未来 #动态 #boxed #大小 #固定大小 #开销
  88. elastic-array-plus

    由固定大小数组支持的弹性向量

    v0.10.0 2.8K #无std #固定大小 #弹性 #数组 #支持 #向量
  89. priority-set

    一个无std优先级集合

    v0.1.0 #priority #no-alloc #data-structures #embedded #fixed-size #no-std
  90. boxed_array_ringbuffer

    固定大小的环形缓冲区,使用boxed数组作为存储,因此避免了从Vec或VecDeque转换时的重新分配

    v0.1.1 #ring-buffer #fixed-size #const-generics #ringbuffer
  91. compact_bitset

    一种用于存储密集布尔数组的数据类型,以优化空间

    v0.1.3 #boolean #arrays #fixed-size #space #bit #optimization #container
  92. simple_ringbuf

    Ringbuf是一个快速轻量级的固定大小无限使用集合,适用于简单的单线程使用

    v0.1.2 #fixed-size #undo #log #ringbuf
  93. sliding_window

    固定大小,无堆栈的滑动窗口

    v0.1.2 120 #sliding #fixed-size #heapless #element #data #index #oldest
  94. linebuf

    通过固定大小的缓冲区读取行的接口

    v0.0.2 #read-line #line #reader #fixed-size #buffer #interface
  95. rust_array_set_range

    允许在Rust的固定大小数组中设置值范围

    v0.3.0 #fixed-size #range #array #set-range #values
  96. fixed_pool

    具有所有权和返回语义的固定大小对象池

    v0.1.0 #object-pool #semantics #fixed #reset #fixed-size #ownership #return
  97. matrixgraph

    基于稠密邻接矩阵的图实现

    v0.1.0 #adjacency-matrix #graph #dense #digraph #fixed-size #represented #upper
  98. bitssset

    针对特定要求,性能优先的固定大小bitset实现

    v0.1.0 #bitset #fixed-size #requirements #performance-first
  99. pmtree

    Rust中存储Merkle树(稀疏和固定大小)的泛型

    v2.0.0 #merkle-tree #hash-tree #keccak #fixed-size #hash-map #key-value #sparse
  100. array_range_copy

    允许在Rust的固定大小数组中设置值范围

    v0.1.0 #array #copy #range #size #values #fixed #fixed-size
  101. fixed-size-vector

    基于数组的固定大小向量

    v0.2.2 #fixed-size #vector #array
  102. xint

    固定大小的有符号/无符号大整数

    v0.1.0 #fixed-size #integers #big #big-integer
  103. parity-hash

    一组固定大小的字节数组表示

    v1.2.2 #byte-array #collection #representation #fixed-size
  104. m6arr

    固定大小堆数组

    v0.2.0 #fixed-size #array #heap #collection
  105. fixed-size

    属性宏,用于在结构体定义中将可变长度类型替换为固定长度类型。当使用 prost 时,可以用于覆盖字符串。

    v1.0.0 #attributes #fixed-length #macro #string #size #struct #variables
  106. fixed_circular_buffer

    使用固定大小循环缓冲区实现的队列(抽象数据结构)

    v0.2.2 #circular-buffer #circular #buffer #queue #fifo #fixed-size #ring
  107. linked_array

    任意长度的固定大小数组

    v0.1.1 #array #fixed-size #long #arbitrarilly #compile-time #representation #in-memory
  108. fixed_len_str

    一个过程宏,用于创建由固定大小数组支持的智能指针,大小由标记给出

    v0.3.3 #fixed-size #string #str #fixed #size #array #proc-macro
  109. elastic-array

    由固定大小数组支持的弹性向量

    v0.11.0 3.9K #fixed-size #array #elastic #vector #backed
  110. solana-fixed-buf

    支持 bincode serde 的固定大小字节数组

    v0.22.9 #solana #blockchain #bincode #fixed-size #array #byte #serde
  111. bigint2

    大固定大小整数的算术运算

    v0.1.0 #virtual-machine #ethereum #blockchain #integer #evm #arithmetic #fixed-size