#raw-pointers

  1. rustix

    安全Rust绑定到POSIX/Unix/Linux/Winsock-like系统调用

    v0.38.34 11.7M #raw-pointers #syscalls #memory-safety
  2. volatile

    原始指针的包装类型

    v0.6.1 77K #memory-access #raw-pointers #low-level #programming #systems #wrapper #concurrency
  3. by_address

    按地址比较和散列指针的包装器

    v1.2.1 182K #pointers #raw-pointers #smart-pointers #reference #hash #rc #arc
  4. redis-module

    用于在Rust中构建Redis模块的工具包

    v2.0.7 12K #redis #api-bindings #plugin #raw-pointers
  5. raw-parts

    围绕 Vec::from_raw_partsVec::into_raw_parts 的优雅包装器

    v2.1.0 1.2K #raw-pointers #vec #unsafe #ffi #vector #no-std
  6. slimmer_box

    Box<T>的打包替代品,其'胖'指针更'瘦'

    v0.6.5 210 #pointers #box #alloc #cache #raw-pointers #memory-size #no-std
  7. rawpointer

    为原始指针和 NonNull<T> 提供额外方法。例如 .post_inc().pre_dec() (c.f. ptr++--ptr), offsetadd for NonNull<T>, and the function ptrdistance.

    v0.2.1 1.1M #raw-pointers #pointers #raw #pointer
  8. box_raw_ptr

    提供用于处理原始指针的安全包装。这些原始指针是 *const T*mut T。这些包装器通过封装原始指针在安全抽象中来确保内存安全...

    v2.0.2 100 #raw-pointers #memory-safety #safe-abstraction #memory-management #memory-safe #safe-wrapper #ensure
  9. ptrplus

    指针类型的附加功能

    v2.1.0 1.0K #raw-pointers #traits #convert #type #handle #safer #option
  10. ncursesw-win

    ncursesw-rs crate 的扩展包装,封装了核心 NCurses TUI 库公开的原始指针

    v0.6.3 #tui #ncurses #raw-pointers #api-bindings #mouse-event
  11. tagptr

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

    v0.2.0 853K #pointers #tagged-pointers #concurrency #raw-pointers #tagging
  12. static-rc

    编译时引用计数

    v0.6.1 #reference-counting #rc #experimental #raw-pointers
  13. element-ptr

    一个宏,用于通过原始指针轻松访问元素

    v0.0.2 #raw-pointers #macro #access #elements #ptr #accessing #index
  14. hash_ord

    库包含 OrdMap(avl 树) 和 HashMap(使用 avl 解决冲突);

    v0.1.10 #hash-map #avl #ord-map #raw-pointers
  15. deferred-reference

    延迟引用不是一个实际的引用,它仅仅是一个与它所指向的位置的生命周期相关联的智能指针

    v0.1.2 #reference #deferred #lifetime #pointers #borrow #raw-pointers
  16. smart_access

    一个极简的“懒双向指针”框架

    v0.7.0 140 #data #optics #data-access #framework #lens #raw-pointers #library
  17. pluginop-rawptr

    原始指针上的安全抽象

    v0.1.0 #raw-pointers #abstraction #safe #safe-abstraction #atop #pinned
  18. rawn

    原始指针清理助手

    v0.1.0 #raw-pointers #helper #cleaning #tuple #rust-patterns
  19. valkey-module

    用于在 Rust 中构建 valkey 模块的工具包

    v0.1.1 #valkey #api-bindings #plugin #raw-pointers
  20. rawslice

    重新实现了切片迭代器,具有额外功能。例如,从原始指针和起始、结束指针访问器创建。

    v0.1.1 11K #iterator #raw-pointers #slice #raw #no-std #accessor
  21. 尝试使用 DuckDuckGo 搜索。

  22. aliasable_deref_trait

    用于类型标记的特质,当强制转换为原始指针时,其解引用到的地址是可重写的

    v1.0.0 310K #traits #deref #raw-pointers #aliasable #trait
  23. iredismodule

    用于在Rust中构建Redis模块的工具包

    v0.3.0 #module #redis #redis-module #redis-plugin #raw-pointers #redismodule
  24. passable_guard

    一个Guard,帮助您捕获在FFI边界上传递指针时的泄漏

    v1.0.0 #memory-leaks #pointers #guard #pass #raw-pointers #boundary #help
  25. ltptr

    检查原始指针

    v0.1.4 #raw-pointers #value #as-ptr
  26. alias-ptr

    (主要)在Rust中安全地手动释放共享指针

    v0.1.0 #shared-ptr #pointers #alias #safely #drop #raw-pointers #reference
  27. raw_pointer

    安全地处理指向泛型类型的原始可变指针

    v0.1.4 #raw-pointers #generic #safely #mutable
  28. mempickle

    使用0序列化将原始结构存储在磁盘上

    v0.1.0 #raw-pointers #byte-buffer #structs #data #pickle #serialization #learn
  29. vec_ptr

    使用原始指针执行标准向量操作的不安全向量

    v0.1.0 #raw-pointers #ptr #vec #little #operate #normal #unsafe
  30. ffi-destruct

    为包含原始指针的FFI结构生成析构函数

    v0.1.3 #raw-pointers #destructor #drop #macro-derive #ffi #derive #macro
  31. raw

    在Rust中不安全地操作原始表示

    v0.0.6 #representation #unsafe #ptr #data #raw-pointers #slice #methods
  32. pointer

    简化指针迭代

    v0.0.2 #pointers #raw-pointers #unsafe #raw
  33. volatile-ptr

    用于I/O设备访问的易失性指针

    v0.1.1 #volatile #pointers #memory #hardware #memory-mapped #pointer #raw-pointers
  34. nulltermarrayiter

    对以null结尾的数组进行原始指针迭代的迭代器;用于FFI

    v0.1.1 #array #iterator #null-terminated #pointers #raw #raw-pointers
  35. element-ptr-macro

    元素指针的内部宏库

    v0.0.2 #pointers #raw-pointers #ptr #element #macro #element-ptr #index
  36. wasi-core

    Rust的实验性WASI API绑定

    v0.2.0 #api-bindings #wasi #experimental #raw-pointers