#pointers

  1. bumpalo

    为 Rust 提供快速 bump 分配区域

    v3.16.0 5.4M #bump #memory #allocation #arena #bump-allocator #collection #pointers
  2. x11rb

    Rust 到 X11 的绑定

    v0.13.1 504K #shared-memory #x11 #extension #pointers #xcb #cursor #bindings
  3. field-offset

    安全的指针到成员实现

    v0.3.6 352K #field #offset #safe #offset-of #pointer-to-member #pointers #instance
  4. by_address

    通过地址比较和哈希指针的包装器

    v1.2.1 183K #pointers #raw-pointers #smart-pointers #reference #hash #rc #arc
  5. sptr

    严格的来源 Polyfill

    v0.3.2 312K #pointers #provenance #strict #polyfill #api #experiment #std
  6. abi_stable

    用于执行 Rust 到 Rust 的 ffi,编写程序启动时加载的库

    v0.11.3 29K #pointers #traits #abi #module #dynamic #interface #type
  7. gc-arena

    安全的、增量式垃圾收集区域

    v0.5.3 4.9K #garbage-collection #memory-management #arena #pointers #collected #safe #object-safe
  8. psm

    便携式堆栈操作:堆栈操作和内省例程

    v0.1.21 1.0M #stack #portable #safe #routines #unsafe #pointers #control
  9. cactus

    不可变父指针树

    v1.0.7 7.6K #immutability #tree #parent #pointers #node #stack #root-node
  10. funty

    原始类型上的特性泛化

    v3.0.0-rc2 2.9M #primitive #numeric #traits #pointers #unsigned-integer #numerics #primitives
  11. mem_tools

    操作内存的工具集合

    v0.6.0 1.6K #memory #memory-region #general-purpose #fundamental #pointers #data #collection
  12. fixed-capacity-vec

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

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

    Box<T>的紧凑替代品,其'fat'指针更'瘦'

    v0.6.5 210 #pointers #box #alloc #cache #raw-pointers #memory-size #no-std
  14. atom

    围绕 AtomicPtr 的安全抽象

    v0.4.0 7.5K #pointers #safe-abstraction #swap #shared-ptr #data-exchange #atomic #wait-free
  15. alloc_cat

    rust中用于小型到微型Wasm项目的分配器

    v1.0.0 150 #allocator #heap #free #pointers #memory #list #projects
  16. target

    获取编译目标信息

    v2.1.0 18K #compilation #information #architecture #environment #family #os #pointers
  17. aneurysm

    Brainf**k解释器

    v0.1.1 #esolang #programming-language #brainfuck #memory #esoteric #pointers #case
  18. physx

    Nvidia PhysX的高级Rust接口

    v0.19.0 #physics #api-wrapper #pointers #interface #safety #traits #nvidia
  19. bevy_ptr

    更安全地使用无类型指针

    v0.14.1 87K #pointers #bevy #memory-safety #no-std #safe #untyped #type
  20. cooked-waker

    创建异步Wakers的安全接口

    v5.0.0 120K #waker #async #wake #task #safe #pointers #traits
  21. json-pointer

    解析和使用JSON指针,如RFC 6901中指定

    v0.3.4 442K #json #pointers #json-parser #rfc #fragment #representation #identifier
  22. ijson

    serde_json::Value的一个更节省内存的替代品

    v0.1.3 99K #serde-json #memory #pointers #interning #replacement #cloning #footprint
  23. numlang

    用于十六进制的esolang编译器

    v0.1.3 #hex #esolang #stack #compiler #pointers #file #esoteric
  24. opaque-pointer

    当使用FFI暴露Rust结构体时,用于与不可见指针一起使用的通用函数

    v0.9.0 120 #pointers #opaque #ffi #cbindgen #no-std
  25. x11rb-protocol

    Rust 到 X11 的绑定

    v0.13.1 486K #shared-memory #x11 #extension #pointers #xcb #bindings #cursor
  26. ointers

    你如何称呼我们移除了高位位的指针?一个ointer

    v4.0.1 #pointers #bits #tagged-pointers #intrusive #tagged #bit
  27. rose_bloom

    具有稳定指针的并发增长元素大小链表

    v0.1.5 310 #linked-list #list #pointers #concurrency #concurrent #data-structures
  28. mira

    从Vulkan-Headers生成的简单而纯粹的Vulkan绑定!

    v0.1.25 #vulkan-bindings #vulkan #generated-bindings #graphics #graphics-api #pointers
  29. relrc

    具有与其他指针关系的引用计数指针

    v0.2.2 550 #reference-counting #pointers #edge #node #counted #object #graph
  30. cactusref

    循环感知引用计数智能指针

    v0.5.0 #smart-pointers #reference-counting #garbage-collection #rc #pointers #memory-leaks #gc
  31. egui-bind

    显示快捷键

    v0.13.0 310 #egui #bind #key-pressed #frame #pointers #modifiers #update
  32. rawpointer

    原始指针的额外方法以及 NonNull<T>。例如 .post_inc().pre_dec()(参看 ptr++--ptr),为 NonNull<T> 提供的 offsetadd,以及函数 ptrdistance

    v0.2.1 1.1M #raw-pointers #pointers #raw #pointer
  33. 带标签的指针

    平台无关、空间高效的带标签指针

    v0.2.7 #pointers #tags #tag
  34. arcow

    原子引用计数、写时复制的共享指针

    v1.1.1 #shared-ptr #reference-counting #pointers #cow #thread-safe #copy-on-write #atomically
  35. heapbuf

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

    v0.1.0 160 #fixed-size #heap #buffer #reference-counting #pointers #unaligned
  36. cboritem

    序列化 CBOR 项的类型

    v0.1.2 #cbor #serialization #invariants #items #pointers #type #no-alloc
  37. wasm-bindgen-multi-value-xform

    wasm-bindgen 的内部多值转换

    v0.2.93 177K #wasm-bindgen #transformation #value #multi-value #pointers #stack #return
  38. lava

    Rust 封装,用于比绑定更方便地操作 Vulkan

    v0.4.9 #vulkan #structure #create #pointers #manipulate #gpu #bindings
  39. objective-rust

    无缝绑定 Rust 和 Objective-C 代码

    v0.1.1 #objective-c #class #ffi #instance #macos #pointers #seamlessly
  40. compact-rc

    低内存引用计数指针

    v0.5.5 #reference-counting #rc #arc #data-structures #pointers #low-memory #integer
  41. smallobjectpool

    为 Rust 的小对象池

    v0.1.3 300 #object-pool #fixed-size #pointers #linked-list #data-structures #structure #blocks
  42. arch-into

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

    v0.0.1-alpha.5 13K #fixed-size #convert #architecture #pointers #pointer #64-bit
  43. slabbin

    具有稳定地址的高效slab分配器

    v1.0.1 390 #allocator #slab #allocation #stable #slot #free #pointers
  44. mem-rs

    对运行进程内存中指针的模式扫描和抽象

    v0.1.7 #process-memory #pointers #memory #abstraction #gamedev #pattern #scanning
  45. zstring

    零终止字符串库,用于与C FFI一起使用

    v0.2.4 260 #string #c-strings #pointers #zero-terminated #type #zero-termianted #thin
  46. packed_ptr

    在Rust中实现的可配置和通用的标记指针

    v0.1.2 #tagged-pointers #pointers #tags #no-alloc
  47. bytes-cast

    安全地重新解释 &[u8] 字节为自定义结构体,无需复制,以有效地读取结构化二进制数据

    v0.3.0 1.2K #binary-data #byte-slice #structs #binary-format #pointers #reading #structured
  48. erasable

    类型擦除的瘦指针

    v1.2.1 32K #pointers #thin #type #erasure
  49. ptr-union

    通过存储标记在对齐位中来存储指针大小指针联合类型

    v2.2.2 310 #pointers #union #enums #thin
  50. atom_box

    使用危险指针的原子Box的安全、惯用的Rust实现

    v0.2.0 #hazard-pointers #pointers #hazard #atomic #thread-safe #data-structures #atomic-box
  51. aliasable

    基本可别名(非唯一指针)类型

    v0.1.3 1.0M #pointers #data #unique #non #basic #type #multiple
  52. arcstring

    带有SSO的原子引用计数的瘦字符串类型

    v0.1.2 #string #reference-counting #sso #atomically #big #thin #pointers
  53. rcu-clean

    使用Deref支持的RCU智能指针

    v0.1.8 #pointers #rcu #arc #rc #lockless #interior-mutability
  54. tagptr

    强类型化的原子和非原子标记指针

    v0.2.0 959K #pointers #tagged-pointers #concurrency #raw-pointers #tagging #pointer
  55. json-pointer-simd

    使用 simd_json 解析和操作 JSON 指针,如 RFC 6901 规范所述

    v0.3.1 #pointers #json #simd #parser #rfc #values #simd-json
  56. ointer

    从指针中窃取高位以存储额外值

    v3.0.12 160 #pointers #geometry #topology #high #bits #macro #enums
  57. nanoval

    用于表示 f64, i32, u32, 布尔值,null 和任意指针的纳米标记值

    v0.3.1 #value #pointers #i32 #f64 #u32 #boolean #nan-tagged
  58. thinarray

    Box<[T]> 的瘦替代方案

    v0.1.0 #thin #box #array #pointers
  59. zerogc

    为 Rust 提供零开销跟踪垃圾收集

    v0.2.0-alpha.7 170 #garbage-collection #pointers #gc #collector #root #overhead #object
  60. addr_of_enum

    使用稳定 Rust 获取枚举项中字段的地址

    v0.1.5 #enums #macro #variant #pointers #zero-cost #addr #field
  61. hashable_weak

    可哈希的弱指针

    v0.1.2 #pointers #weak #hash-map #hash #rc #pointer #hash-maps
  62. refcon

    一个可以不区分地包装引用或立即值的引用行为类型

    v0.2.0 #reference #container #pointers
  63. nan-tag

    Rust 中的纳米标记指针,存储与指针相同空间的 f64

    v0.1.1 130 #pointers #nan-tagged #owned #storing #f64 #space #borrowed
  64. b3-display-handler

    窗口或显示的指针提供者与消费者之间的连接接口

    v0.1.2 #windowing #b3 #pointers #display #window #provider #connecting
  65. thin-boxed-slice

    ThinBoxedSlice 在切片内容之前存储切片大小,因此 size_of::<ThinBoxedSlice> 只是指针的大小

    v0.2.5 #slice #size #pointers #stores #content #thin #boxed
  66. 穿刺

    避免嵌套智能指针中的双重间接引用

    v0.3.0 #smart-pointers #pointers #cache #caches #pointer
  67. thin-slice

    一个拥有切片的切片,当可能时将切片存储打包到一个单词中

    v0.1.1 212K #slice #pointers #tagged-pointers #tagged #pointer
  68. atomicbox

    安全的原子指针到boxed数据

    v0.4.0 1.5K #atomic #pointers #safe #data #ownership #structures #box
  69. intrusive_splay_tree

    一个侵入式splay树实现,与no-std兼容且无分配和移动

    v0.2.0 #tree-node #intrusive #pointers #splay #element #memory #allocation
  70. intuicio-framework-pointer

    Intuicio脚本平台的原指针框架模块

    v0.32.1 290 #modular-scripting #pointers #intuicio #framework #platform #solution #gamedev
  71. rel-ptr

    构建可移动的自引用类型

    v0.2.3 #pointers #relative #ptr #smart
  72. deferred-reference

    延迟引用不是实际的引用,它只是一个与它所指向的位置的生命周期绑定的智能指针

    v0.1.2 #reference #deferred #lifetime #pointers #borrow #raw-pointers
  73. tagged-box

    使用标记指针的Box

    v0.1.1 160 #tagged-pointers #pointers #nanbox #tagged-enum
  74. poetic

    解析和解释诗歌源代码

    v0.3.0 #source #parse #interpret #interpreter #memory #instructions #pointers
  75. interior_mutability_pointer

    围绕 Rc<RefCell<T>> 的包装,允许立即访问内部方法

    v0.3.6 #pointers #interior-mutability #memory #cell #utility
  76. minivec

    Vec的一个版本,其大小仅等于单个指针

    v0.4.0 800 #vec #size #pointers #single #container #low-level #version
  77. refbox

    具有单个所有者和多个弱引用的智能指针

    v0.3.0 #weak-references #smart-pointers #pointers #weak #reference #reference-data #smart
  78. ptr_info_lib

    在Linux中检索指针内存区域的信息

    v0.2.2 #pointers #debugging #memory #linux-process #pointer #process-memory #region
  79. tinypointers

    使用8位或16位实现的指针

    v0.2.2 #pointers #16-bit #arc #box #respectively #flags #mut
  80. intptr

    未管理、显式大小和类型的指针

    v0.1.6 100 #pointers #memory #typed #explicitly #sized #space #process
  81. field-ref

    C++中非静态数据字段的成员指针(如字段引用)的Rust实现

    v0.2.1 #field #reference #pointers #data #member #foo #ref
  82. stack-cell-ref

    在线程内部共享引用

    v0.1.0 #cell #reference #pointers
  83. boar

    具有借用、拥有、Arc、Rc和静态变体的灵活克隆写入智能指针。类似于std的Cow,但没有ToOwned要求以及额外的Rc、Arc或静态变体

    v0.2.4 #smart-pointers #pointers #rc #cow #shared-ptr #shared #string
  84. smart-ptr

    Rust的替代智能指针

    v0.5.0 #smart-pointers #pointers #ptr
  85. fat_type

    允许对数组和动态类型进行瘦引用的类型

    v0.3.0 #thin #pointers #fat #dyn #ptr-metadata
  86. 尝试使用DuckDuckGo进行搜索。搜索.

  87. simple_linked_list

    使用智能指针制作的单链表

    v0.1.0 #linked-list #singly #pointers #smart #smart-pointers
  88. stuff

    将事物放入指针中

    v0.2.0 #pointers #provenance #unsafe #bitpacking #tagging #back-end #fixed-size
  89. bos

    灵活的借用、拥有或共享(B.O.S.)智能指针。类似于std的Cow,但有Rc/Arc,且没有ToOwned要求

    v0.3.1 #智能指针 #指针 #共享 #写时复制 #共享指针 #字符串 #rc
  90. nanval

    A no_std, zero-dependency crate for the creation and handling of NaN-tagged 64-bit floating-point values

    v0.2.1 #nan #tagged-pointers #pointers #tagged-enum #nanbox
  91. cpp_core

    C++互操作性

    v0.6.0 1.4K #cpp #interop #pointers #cpp-bindings #qt #generator #information
  92. cpp_utils

    C++互操作性

    v0.3.0 550 #interop #pointers #api #cpp #qt #bindings #versions
  93. open_linked_list

    一个允许通过指针在不安全的方式修改、删除和添加列表中间元素的链表

    v0.1.0 #linked-list #pointers #middle #elements #unsafely #mutate #insert
  94. sp-runtime-interface

    Substrate运行时接口(polkadot v1.13.0)

    v28.0.0 44K #run-time #interface #substrate #host #polkadot #pointers #pass
  95. compact

    存储包含动态字段的对象,要么以紧凑的连续内存方式,要么使用传统的堆指针

    v0.2.16 100 #heap #dynamic #pointers #store #objects #fields #containing
  96. bonzai

    树内存布局和指针别名优化的抽象

    v0.2.1 #tree-node #node-tree #memory-layout #optimization #recursion #pointers #data
  97. xdrk

    打开由AiM设备生成的XRK和DRK文件

    v1.0.0 #ai-m #devices #produced #pointers #buffer #safe #xrk
  98. harborc

    一种语言,可以将你的恒温器、UFO和厨房水槽进行移植

    v0.1.1 #programming-language #memory-management #dynamic #cell #pointers #compiler #brainf
  99. yair

    完全用Rust编写的编译器框架

    v0.1.0 #intermediate-representation #compiler #component #memory #framework #ir #pointers
  100. darc

    动态原子引用计数指针(概念验证)

    v0.0.2 #reference-counting #atomic #concepts #pointers #proof #dynamically #dynamically-atomic
  101. 指针唯一性

    包装类型,将类型指针地址视为唯一标识而非值

    v0.1.1 #pointers #identity #values #equality #value #address
  102. kg-symbol

    Rust中的原子字符串

    v0.2.0 #string #symbol #string-interning #atomic #reference #pointers #equality
  103. gles31

    OpenGL ES 3.1的绑定

    v1.0.1 160 #opengl #gl #pointers #context #es #bindings #calling
  104. hv-alchemy

    重型炼金术 - 变化之黑魔法,封装以确保您安全使用和享受

    v0.1.0 #traits #pointers #dynamic #specialization #reflection #debugging #send-sync
  105. context-iterators

    具有关联只读数据的迭代器适配器

    v0.2.0 5.0K #iterator #context #data #associated #adaptor #read-only #pointers
  106. fsize

    fsize是别名,用于指针大小的浮点类型

    v1.0.0 #floating-point #pointers #size #pointer-sized #aliased #byte #64-bit
  107. cursor

    更自由的Rust-Iterator

    v2.3.0 #iterator #data-structures #pointers #iter
  108. hazptr

    基于危害指针的并发内存回收

    v0.1.1 #hazard-pointers #pointers #hazard #reclamation #lock-free #concurrency #shared-memory
  109. gl_struct_loader

    用于加载/调用GL函数的结构体

    v0.1.1 #gl #functions #pointers #loading-calling #load #loaded #opengl
  110. weak-self

    WeakSelf是一种简单的方式来拥有对自己指向的弱指针

    v1.0.2 #pointers #self-referential #weak #recursion #data-structures #structure #foo
  111. cable

    一个带钩子(地址处的头部)和大小可变的有效负载(数组)的电缆(指针)

    v0.1.1 #pointers #header #array #heap-allocated #size #padding #data
  112. tested-trait

    将测试与特质关联

    v0.1.0 #traits #testing #memory-allocator #layout #pointers #associated #definition
  113. c_linked_list

    处理以NULL结尾的C链表

    v1.1.1 66K #linked-list #ffi #node #null-terminated #pointers #wrap
  114. bswap

    字节交换整数、指针和切片

    v1.0.0 3.2K #byte #slice #swapping #pointers #integer #byte-swapping
  115. dyn_struct2

    安全构造动态大小的类型。支持任意非大小类型,不仅仅是切片

    v0.1.0 #dynamically-sized #dst #dynamic #dyn #pointers #slice #unsized
  116. json-ptr

    解析和使用JSON指针,如RFC 6901中指定

    v0.3.6 #json #json-parser #pointers #rfc #uri #fragment #json-pointer
  117. unique

    ptr::Unique for stable Rust

    v0.9.1 #pointers #stable #pointer #send-sync #non-null
  118. ownref

    提供将数据与其所有者捆绑在一起的智能指针类型

    v0.3.1 #owner #pointers #data #smart-pointers #reference #content #address
  119. quickdry

    跳转指针区域分配器

    v0.1.2 #arena #bump-pointer #allocator #slab #arena-allocator #arena-allocation #pointers
  120. relative

    一种封装vtable引用的类型,以便它们可以在运行同一二进制文件的其他进程中安全地传递

    v0.2.2 470 #reference #pointers #static #distributed #serde #pointer
  121. constptr

    NonNull且不可变的

    v0.2.0 100 #pointers #const #non-null #no-std #pointer #nonnull
  122. ptr

    唯一指针

    v0.2.3 190 #pointers #unique #ptr
  123. exclusion-set

    一个无锁的并发集合

    v0.1.2 10K #data-structures #lock-free #set #thread #node #concurrency #pointers
  124. boxing

    跨平台的NaN和ptr boxes实现

    v0.1.2 #nan #pointers #nan-box #collection #cross-platform #data #float
  125. chisel-json-pointer

    Chisel JSON Pointer实现

    v1.1.0 #json #pointers #rfc6901
  126. 宽松的JSON指针

    一个宽松的JSON指针

    v0.2.0 #pointers #json #json-path #serde-json #path #permissive #pointer
  127. randlib

    使用指针地址和时间实现的无需依赖的随机值生成器

    v0.2.0 #random #pointers #rand #generator #value #address #addresses
  128. archway

    Rust的Rc和Arc互操作特性

    v0.3.1 #rc #arc #pointers #shared-ptr #shared #no-std #pointer
  129. vk-profiles-rs

    Vulkan配置库的Rust绑定

    v0.3.1 #vulkan #profiles #bindings #ash #linked #statically #pointers
  130. yama

    去重、压缩和加密的内容堆管理器

    v0.4.0 #deduplicated #pointers #compression #manager #encrypted #file #pile
  131. arc-atomic

    指向 Arc 的原子指针

    v0.1.0 420 #arc #atomic #pointers #thread #operations #swap #manage
  132. tranche

    分片是切片的替代方案

    v0.1.1 #slice #pointers #iterator #start #tranches #methods #end
  133. gep

    gep,一个更好的指针算术库

    v0.1.0 #pointers #arithmetic #offset #better #ptr #non-null #operation
  134. auto-sensitivity

    在X11上为每个指针设备具有多个灵敏度

    v0.1.0 #devices #x11 #pointers #x-input #cli #per #sensitivity
  135. refid

    允许通过指针等价进行身份比较的新类型(例如,通过指针等价)

    v0.2.1 #pointers #identity #comparison #equality #rc #partial-eq #done
  136. lincolns

    JSON和YAML内容中行/列信息的JSON指针索引

    v0.1.1 #json #pointers #yaml #index #content #line-column #information
  137. gg-alloc

    一个只返回2G以上指针的自定义分配器

    v1.0.0 700 #pointers #allocator #range #above #2g-4g #problem #valid
  138. multi-trait-object

    用于存储具有所有相关特质的对象的类型

    v0.2.0 #traits #object #pointers #associated #store #multi #casting
  139. peril

    Rust 的快速安全危害指针

    v0.4.2 #hazard-pointers #pointers #hazard #lock-free #reclaimation #pointer #hazard-pointer
  140. json-toolkit

    提供指针设施并扩展第三方 JSON 类型

    v0.1.1 #json #pointers #toolkit #ext #utilities #pointer #serde-json
  141. borrow_trait

    公开 borrowborrow_mut 特质的 trait

    v0.1.1 #refcell #borrow #traits #pointers #borrow-mut #found #most
  142. passable_guard

    一个守卫,可以帮助您捕获在 FFI 边界传递指针时的泄漏

    v1.0.0 #memory-leaks #pointers #guard #pass #raw-pointers #boundary #help
  143. bointer

    各种与指针相关的实用工具

    v0.2.0 #pointers #unsafe #pointer
  144. yapall

    LLVM 的指针分析

    v0.1.2 #analysis #llvm #pointers #data-flow #control #construction #callgraph
  145. re-init-rc

    为 Rc 和 Arc 弱指针生成自动重新初始化包装器,以便在值已释放时在访问时重新初始化内部值

    v0.1.0 #rc #arc #pointers #weak #inner #value #wrappers
  146. toml_ops

    实现遵循 JSON 路径语法的 Toml 指针,重载 / 作为路径运算符以指向 toml 树中的节点,以及一些其他有用的运算符重载

    v0.1.0 #toml #operator #pointers #json-path #node #value #overload
  147. provenant

    Arc 的一个版本,可以通过概率跟踪 provenance 来在存在弱指针时释放内存

    v0.1.1 #arc #sync #weak #data-structures #memory #free-memory #pointers
  148. wrapgen

    自动生成围绕 FFI 函数的安全包装器

    v0.2.0 #generate #automatic #wrappers #functions #wrap #int #pointers
  149. rimg

    RImg 旨在成为 CImg 的 Rust 实现,CImg 是一个 C++ 图像模板图像处理工具包

    v0.1.1 #image-processing #template #toolkit #aims #c-img #pointers #null
  150. ser_raw

    快速序列化器

    v0.1.0 #serialization #pointers #raw #byte #types #deserialize #memory-layout
  151. c-arrow

    允许您使用箭头操作符 -> 访问行指针的字段,就像 C/C++ 一样

    v0.1.4 #field #arrow #cc #pointers #access #row #operator
  152. ptr_iter

    用于简化指针操作的迭代器

    v0.1.1 280 #iterator #pointers #iterating #iterator-adapter #safe
  153. out-reference

    输出引用

    v0.2.0 #reference #read #value #set #pointers #old #leak
  154. clone-into-box

    克隆特质对象

    v0.1.0 #clone #trait-object #traits #cloning #pointers #fat #layout
  155. hv-atom

    基于 atomcrate 的智能指针/引用类型的原子操作方便抽象

    v0.1.0 #atom #atomic #pointers #sync #no-std #pointer
  156. alias-ptr

    (大多)安全的 Rust 中的手动释放共享指针

    v0.1.0 #shared-ptr #pointers #alias #safely #drop #raw-pointers #reference
  157. user_stable_vtable

    基于稳定 Rust 的 [RFC 2955] 的部分实现

    v0.3.0 #pointers #traits #stable #rfc #partial #user #object
  158. atomicbox_nostd

    在 no_std 环境中工作的 atomicbox 库的分支

    v0.3.1 #atomic #safe #pointers #box #swap #context #fork
  159. simple-observable

    用于可变和不可变数据的可观察指针

    v0.2.2 #observer #events #observable #pointers #data #immutability #mutable
  160. atomic_ref_box

    具有线程安全、不可变弱引用的 Box

    v0.1.0 #weak-references #reference #heap-allocation #thread-safe #immutability #box #pointers
  161. jsonpointer_flatten

    使用 JSON Pointer 地址展开 JSON 对象或数组

    v0.1.3 #json-object #pointers #ietf-rfc #flatten #array #defined #addressing
  162. slimbox

    用于堆分配的瘦指针类型

    v0.1.0 #pointers #thin #allocation #heap-allocation #nightly #alloc #value
  163. hazard

    pointers

    v0.3.1 #hazard-pointers #pointers #lock-free #memory
  164. passable

    传递指针

    v1.0.0 #pass #pointers #back #reference
  165. aligned_ptr

    core::ptr和core::slice模块中定义的函数的封装,具有对齐和空检查

    v0.1.0 #aligned #ptr #pointers #null #no-std #slice #correctly
  166. pointer_vec

    PointerVec与std Vec结构工作方式相同,除了Vec的大小为3 usize(指针,长度,容量)。此crate提供了一种大小为1指针的替代方案。

    v0.1.1 #pointers #vec #ptr #slice #vector
  167. pi_pointer

    指针,类似于arc和RC,但将在连续空间中分配类似的对象

    v0.1.0 #pi #pointers #rc #allocate #objects #continuous #arc
  168. jsonp

    Rust中的快速Json指针

    v1.0.2 #pointers #json #pointer #deserialize-json
  169. boow

    Borrow Or oWned智能指针。Cow的替代品。

    v0.1.3 2.4K #pointers #smart-pointers #owned #cow #bow #borrow #pointer
  170. atomic_fn

    用于原子函数指针的泛型AtomicFnPtr包装类型

    v0.2.1 110 #atomic #pointers #no-std #load #size #stores #platform
  171. once-ptr

    AtomicPtr的包装器

    v0.1.0 #once #atomic-ptr #pointers #set #initialization #edge
  172. guard-trait

    包含可以安全地在内存共享基于完成的I/O接口中共享的指针类型的基本封装

    v0.4.1 #io-uring #memory #interface #memory-management #pointers #buffer #shared
  173. subrc

    一个小crate,暴露了一个类似于Rc的结构体,可以用来创建指向Rc子区域的引用计数指针

    v0.2.0 #rc #pointers #memory
  174. spparse

    JSON/YAML的稀疏指针解析器

    v0.1.4 #pointers #yaml #json #sparse #parser
  175. glitz

    GL绑定

    v0.4.0 #opengl #gl #khronos #pointers #null #clear #call
  176. 标记指针

    适用于x64的安全标记联合指针数据结构

    v0.1.0 #tagged-pointers #pointers #tagged #64-bit #pointer
  177. viaptr

    用于将复杂类型打包到指针大小字段的实验性库

    v0.1.0 #packing #complex #fields #pointers #experimental #type #pointer-sized
  178. ptr-array

    基于TypeId的边界指针数组

    v0.1.1 #array #pointers #ptr #bounded #type-id #pointer-array