#drop

  1. drop_bomb

    线性类型的运行时保护器

    v0.1.5 108K #linear #types #drop #run-time #bomb #panic #runtime-checked
  2. async-dropper

    作为 Derive 宏的 AsyncDrop 的最差实现

    v0.3.1 4.7K #macro-derive #async-trait #drop #tokio #async-std #traits #ad-hoc
  3. blink-alloc

    支持 drop 的快速、并发、基于区域的分配器

    v0.3.1 410 #memory-allocator #allocator #arena-allocator #drop #arena #memory-management #concurrency
  4. ripdrag

    从终端拖放文件

    v0.4.9 140 #terminal-file #file-manager #drag #gtk4 #drop #fuzzy-finder #fzf
  5. drop-stream

    一个封装了另一个流并在其丢弃时调用闭包的流

    v0.3.2 1.5K #stream #closures #drop #connection #future #wrap #dropped
  6. egui_dnd

    egui 的拖放库

    v0.9.1 1.5K #egui #drag #drop #ui
  7. privdrop

    drop 权限

    v0.5.4 8.4K #privileges #drop #security
  8. derive_destructure2

    解构实现 Drop 的结构体

    v0.1.3 67K #drop #destructure #derive #remove-trait-impls #e0509
  9. drop_arena

    允许丢弃和回收单个元素的单一类型分配器

    v0.3.0 170 #arena #arena-allocator #memory #individual #elements #drop #dropping
  10. defer-drop

    将大型类型的丢弃推迟到后台线程

    v1.3.0 16K #background-thread #drop #defer #value #dropping #long #recursion
  11. io-close

    一个用于安全地丢弃I/O写入器(如File和BufWriter)的扩展特性

    v0.3.7 126K #io #file-io #io-error #traits #writers #extension #drop
  12. reconnecting-websocket

    gloo::net::websocket::futures::WebSocket的包装器,当套接字断开连接时会重新连接。使用exponential-backoff::Backoff来确定重新连接的延迟

    v0.3.2 210 #websocket #drop #sockets #delay #determine #future #backoff
  13. deep_safe_drop

    安全丢弃深度树,否则可能会导致堆栈溢出

    v0.1.0 #stack-overflow #tree #drop #leaf-node #tree-traversal #no-std
  14. atomic-destructor

    多线程环境中的原子析构函数

    v0.2.0 2.9K #atomic #drop #utilities #thread #multi-threading
  15. object-id

    无生成器的唯一对象ID

    v0.1.4 500 #object #id #drop #allocate
  16. drop-tracker

    检查变量何时被丢弃。对于测试使用不安全内存管理的包装器和容器非常有用。

    v0.1.3 #memory-management #testing #drop #dropped #variables #container #unsafe
  17. webhook-listen

    一个webhook监听器,将响应丢弃到指定的目录

    v1.2.2 #webhook #server #response #drop #directory #events #listener
  18. dropcount

    统计析构函数调用次数

    v0.1.2 #smart-pointers #drop #memory #destructor #memory-leaks #unsafe #calls
  19. backdrop

    使用Backdrop在后台丢弃大型或复杂对象!(稍后,在另一个线程上,或者两者都有!完全可定制!Tokio支持!)

    v0.1.11 #tokio-task #drop #tokio #alloc #no-alloc #no-std
  20. with_drop

    用于使用闭包作为自定义丢弃函数的nostd包装器

    v0.0.3 1.4K #drop #wrapper #into-inner
  21. guest

    无值内存存储,无值内存访问

    v0.1.1 240 #memory-access #drop #by-value #write
  22. osrs-cli

    Old School RuneScape的命令行实用程序

    v2.0.0 #runescape #osrs #command-line-tool #calculate #level #drop #old
  23. 处理

    包装必须丢弃时消费的值

    v0.5.0 9.0K #drop #resources #linear #derive #macro-derive
  24. tokio-async-utils

    异步工具,例如TaskHandle类型,在句柄丢弃时终止任务

    v0.1.3 #tokio #tokio-task #concurrency #task-management #async #drop #handle
  25. dropout

    将您的对象从主线程中移除

    v0.1.0 170 #drop #thread #background-thread #objects #dropped #value #send
  26. abort-on-drop

    Tokio的JoinHandle包装器,当它被丢弃时终止任务,同时仍然允许它被挂起以进行连接

    v0.2.2 57K #task #abort #join #drop #cancel
  27. backdrop_arc

    使用Backdrop!(稍后,在另一个线程上,或两者都行!完全可定制!支持Tokio!)将大型或复杂的内容在后台丢弃的Arc

    v0.3.0 #arc #drop #sync #reference-counting #background-thread #ffi #data-structures
  28. bevy_web_file_drop

    为Web添加更好的拖放文件支持的Bevy插件

    v0.0.6 150 #bevy-plugin #web #drop #drag #events #file #canvas
  29. discard

    允许有意泄露内存的特质

    v1.0.4 94K #leak #drop #memory-leaks #cancel #revoke #event-listener #cleanup
  30. try-drop

    适用于可能失败的丢弃的错误处理机制

    v0.2.0 #drop #error #utilities #batteries-included #library
  31. consume_on_drop

    一种零成本的抽象,允许Drop::drop通过值消费self

    v0.1.1 4.6K #drop #consume #no-alloc
  32. lootr

    类似RPG的捡宝系统

    v0.7.0 #items #loot #system #drop #stack #root #context
  33. drop-move

    支持从丢弃中移动出去

    v0.1.0 900 #drop #move #moving #pass #instance #dropped #dropping
  34. tmp_env

    允许您创建临时环境,在不需要时自动恢复/清理

    v0.1.1 1.9K #env #tmp #directory #guard #temp #drop #env-vars
  35. destruct-drop

    宏,用于在不删除容器的情况下删除结构体或枚举的字段

    v0.2.0 600 #drop #macro-derive #derive #macro #destruct
  36. drop-bin

    延迟运行昂贵的析构函数,直到以后再运行

    v0.2.2 #destructor #drop #running #bin #defer #expensive #memory
  37. derive_destructure2_examples

    crate derive_destructure2 的示例

    v0.1.4 #derive #example #struct #drop #destructure #traits #derive-destructure2
  38. droptest

    用于测试 drop-语义的辅助 crate

    v0.2.1 200 #drop #testing #test
  39. tiny_future

    Condvar 基于的 future,在 drop 时自动取消

    v0.5.1 #future #cancellation #condvar #automatic #drop #thread #duration
  40. sqlx-database-tester-wsf

    使用 postgres 进行测试 sqlx,自动创建数据库并在测试后删除

    v0.1.3 #sqlx #postgresql #tester #testing #database #automatic #drop
  41. piston2d-drag_controller

    拖拽控制器

    v0.30.0 #drag #controller #piston #2d #drop
  42. pg-setup

    创建和删除 postgres DB 的辅助工具。对测试很有用。

    v0.2.0 #postgresql #sqlx #testing #helper #database #create #drop
  43. iir

    iEDA IR Drop 分析工具

    v0.1.3 #ir #drop #tool #power #ieda #networking #spef
  44. phantomdrop

    类似 Go 的函数调用延迟

    v1.0.1 #defer #drop #go
  45. tokio-async-drop

    在 tokio 多线程运行时启用异步 drop 的宏

    v0.1.0 600 #tokio #drop #async
  46. close

    用于手动对象销毁的特质 + 智能指针

    v0.2.0 #智能指针 #对象 #手动 #删除 #销毁 #自我 #关闭
  47. 代码咒语

    将一些常见(和一些不太常见)的代码片段别名化,命名为来自哈利·波特主题的咒语,因此您不再需要调用drop(x),而是可以施展obliviate!(x)

    v0.2.2 #咒语 #别名 #命名 # #删除 #片段 #较少
  48. 托管线程

    真正的无畏并发!创建不再需要时自动销毁的线程

    v0.0.3 #线程 #自动 #托管 #删除
  49. testdrop

    帮助测试删除实现

    v0.1.2 150 #删除 #测试 #rc
  50. 相关

    一个小型实用工具类型,用于模拟必须使用的类型

    v0.4.2 2.7K #资源 #类型 #模拟 #属性 #手动 #特性 #删除
  51. brexit

    实现Drop但缓慢

    v1.0.1 #年份 #英国 #删除 #离开 #政府 #联合王国 #缓慢
  52. dbus-launch

    一个D-Bus守护进程启动器

    v0.2.0 #dbus #dbus-daemon #启动器 #启动 #服务 #进程 #删除
  53. alias-ptr

    (大多数情况下)安全的Rust手动释放的共享指针

    v0.1.0 #共享指针 #指针 #别名 #安全删除 #原始指针 #引用
  54. tagscript

    在易于使用的字符串解释器中删除,允许用户使用交互式文本自定义其个人资料或聊天室

    v0.1.2 #用户 #聊天 #个人资料 #房间 #交互式 #解释器 #删除
  55. signed

    处理带符号数的绝对值,避免混淆

    v0.1.1 #数字 #绝对值 #删除 #abs-n #避免 #不可变性
  56. async_destruction

    一个智能指针,在tokio中异步执行删除

    v0.1.1 #删除 #异步 #智能指针 #执行 #tokio #销毁
  57. adrop

    快速专用线程删除

    v0.2.1 #删除 #销毁 #性能 #简单 #销毁
  58. into_inner_drop

    一个辅助库,用于安全地实现drop类型的into_inner方法

    v0.1.0 #drop #unsafe #wrapper #into-inner
  59. on_drop

    在删除时

    v0.1.2 110 #drop #on-drop
  60. untyped-arena

    一种安全且无类型的、具有最小复杂度的分配器实现

    v0.1.1 #arena #arena-allocator #alloc #safe #complexity #untyped #drop
  61. 尝试使用 DuckDuckGo 搜索。

  62. drop-dir

    自删除(RAII)目录

    v0.1.0 #directory #raii #drop #path #path-buf #fs-file #deleted
  63. async-drop-guard

    提供可以锁定单个条目的哈希表和缓存数据结构

    v0.0.6 #drop #async #concurrency #hash-map
  64. defer

    用于推迟函数的 defer! 宏

    v0.1.4 #defer #guard #drop #scope #macro
  65. disown

    通过方法放弃所有权

    v1.0.0 #drop #ownership #position
  66. zerodrop

    在删除时为零boxed数据。不再维护。请使用 https://github.com/cesarb/clear_on_drop/ 上的 ClearOnDrop 代替。

    v0.1.4 #zero #drop #erasure #cryptography
  67. dropcheck

    用于检查 Drop 实现的正确性的工具

    v0.1.1 #drop #tooling #check #correctness #token #testing #set
  68. safe_shl

    无丢位左移位

    v1.1.1 #bits #left #shift #dropping #non-zero #drop #shifts
  69. spawner

    thread::spawn 的微型包装器,在删除时可选地自动连接线程

    v0.3.2 #thread #spawn #scoped #drop #join
  70. ffi-destruct

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

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

    为类型运行自定义删除

    v0.2.1 #drop #replace #traits #add #combination #extension #normal
  72. bevy_dragndrop

    实现 bevy ECS 引擎的拖放功能更加简单

    v0.2.0 #drag #bevy #drop #object #dropping #world #dropped
  73. ondrop

    在放置时执行某些操作

    v0.1.0 #drop #closures #dropped
  74. instrumented-stepanov

    InstrumentedBase正在收集关于从Instrumented instates中数量新、克隆、放置、eq、部分cmp和cmp的数据

    v1.1.2 #cmp #testing #numbers #instrumented #drop #partial #collecting
  75. nes-tetris-hard-drop-patcher

    修改NES Tetris rom以支持硬放置

    v0.1.2 #nes #tetris #hard #drop #rom #addition #patch
  76. drop_worker

    为工作线程提供的工具

    v0.1.0 #worker-thread #drop #dropped #joined
  77. weak_static

    用于声明延迟释放静态的宏

    v0.1.1 #static #lazy-evaluation #drop #shared #arc
  78. drop-ptr

    具有类型特定释放功能的智能指针

    v0.1.2 #pointers #drop #smart #smart-pointers #per-type
  79. forc-postgres

    Fuel Indexer forc Postgres插件

    v0.25.0 280 #fuel #indexer #stop #drop #postgresql #forc #start
  80. mpl-candy-machine

    NFT Candy Machine v2:程序化和无需信任的NFT放置

    v4.6.0 #nft #machine #candy #metaplex #drop #programmatic #trustless
  81. process_guard

    通过在释放时终止进程来保护进程

    v0.2.0 #process #guard #drop #terminating #process-running
  82. drop_struct_macro_derive

    一个派生宏,用于为在FFI中使用的结构体释放(释放)内存

    v0.5.0 #macro-derive #drop #free #structs #memory #field #filecoin
  83. miraplex-candy-machine

    NFT Candy Machine v2:程序化和无需信任的NFT放置

    v4.5.2 #nft #machine #candy #drop #metaplex #programmatic #trustless
  84. vorarbeiter

    一个小型进程监督器,负责关闭子进程

    v0.1.0 #child-process #supervisor #down #shutdowns #kill #shuts #drop
  85. arcy

    支持异步释放的类似Arc的智能指针

    v0.1.0 #smart-pointers #drop #supporting #async #arc-like
  86. sat-solver

    CDCL SAT 求解器,使用 2WL 和重启机制。此库已不再维护。如需转让名称,请给我发邮件。

    v0.1.1 #solver #restarts #2wl #sat #name #transfer #drop
  87. drop-derive

    为 drop 提供宏定义

    v0.1.0 #macro #drop-derive #drop
  88. nodrop

    一个包装类型,用于禁止 drop(析构函数)。***已弃用:请使用 ManuallyDrop 或 MaybeUninit 代替!***

    v0.1.14 541K #deprecated #drop #maybe-uninit #arrayvec #destructor #flags #optimization