#wait

  1. wait-timeout

    在 Unix 和 Windows 平台上指定超时等待子进程

    v0.2.0 1.8M #child-process #timeout #wait #waiting #handler #sigchld #unix
  2. process_control

    以舒适的方式运行受限制的进程

    v4.2.2 8.6K #process #timeout #terminate #wait #kill
  3. debounced

    构建延迟的 Future 和防抖动的 Stream,在给出持续时间后返回最新项

    v0.2.0 5.0K #delay #stream #future #duration #most #recent #wait
  4. sleep

    windows

    v1.0.2 #windows #batch #wait #tool #file #command-line #amount
  5. retryable-result

    在太多或致命错误之前重复尝试一些可恢复的错误

    v0.1.0 140 #error #recoverable #up #wait #fatal #repeatedly #numbers
  6. tailsrv

    高性能文件流服务器

    v0.7.1 300 #data-file #client #file-server #tail #wait #inotify #stream
  7. atomic-wait

    跨平台原子等待和唤醒(也称为 futex)功能

    v1.1.0 9.4K #atomic #futex #wait #cross-platform #wake #thread #operations
  8. wasm_sync

    针对 Web 和本地的同步原语

    v0.1.2 5.0K #web-native #synchronization-primitive #web-worker #wait #thread #atomic #context
  9. tokio-task-tracker

    tokio 的优雅关闭解决方案

    v1.3.3 180 #graceful-shutdown #tokio-task #async-task #interrupt #wait #solution #tracker
  10. pid-set

    A process identifier set for efficient wait operations using epoll

    v0.1.3 #child-process #epoll #pid #wait #linux #async
  11. child_wait_timeout

    A wait timeout in Rust

    v0.1.0 130 #child-process #wait #timeout #thread #signal #performance #pidfd
  12. tokio-condvar

    A Condition Variable for Tokio Applications

    v0.3.0 480 #sync #tokio #variables #concurrency #condition #condvar #wait
  13. async-pidfd-next

    Process file descriptors (pidfd) for Linux

    v0.1.0 #process-file #file-descriptor #process #future #wait #linux-process #api-bindings
  14. wait-on

    CLI Utility to wait on the availability of resources such as Files, HTTP Servers, Ports & Sockets

    v0.0.10 #wait #http-server #http #socket #sockets #file #command-line-tool
  15. situwaition

    Run a closure continuously, until it succeeds or times out

    v0.3.2 #closures #timeout #continuously #tokio #async-std #wait #async-await
  16. waitpid-any

    Wait for any PID, an extension to waitpid(2)

    v0.2.1 9.5K #wait #process #kqueue #pidfd #waitpid #child-process #api-bindings
  17. acme-validation-propagation

    Waiting for propagation of ACME validation record

    v0.1.7 150 #acme #propagation #validation #challenge #record #wait #error
  18. async-pidfd

    Process file descriptors (pidfd) for Linux

    v0.1.4 6.1K #file-descriptor #process-file #process #linux-process #future #wait #api-bindings
  19. thread_tryjoin

    Attempt to join a thread

    v0.3.0 350 #thread #tryjoin #join-handle #wait #joining #pthreads #finish
  20. swimos_trigger

    SwimOS Asynchronous Trigger

    v0.1.0 #trigger #promise #async #wait #value #complete #party
  21. await-modify

    Block until a file or directory is modified

    v0.1.0 130 #file #wait #modification #file-input #build #directory #modified
  22. wait_notify

    为Rust提供基本等待和通知功能的同步原语

    v0.1.0 #synchronization-primitive #wait #notify #thread #basic #notification #waiting
  23. disrustor

    此项目是将LMAX Disruptor移植到Rust的项目

    v0.4.0 #disruptor #lmax #producer-consumer #port #wait #blocking #strategy
  24. stackful

    同步和异步之间的桥梁

    v0.1.5 1.4K #async-io #bridge #sync #conversion #interface #wait #difference
  25. pulse

    异步唤醒信号

    v0.5.3 1.1K #signal #wait #thread #async #waiting #ready #wake
  26. terminal-wait-exit

    等待用户退出终端,如Ctrl+C

    v1.0.0 #wait #exit #terminal #ctrl-c #user #tokio #run-time
  27. wait-for-them

    等待TCP端口打开或http(s) url的200状态

    v0.4.0 #wait #docker-compose #url #host-port #http-status #waiting #async
  28. dont_disappear

    一个小型crate,可以防止程序结束后控制台窗口关闭

    v3.0.1 1.4K #window #console #closing #dont #wait #command #tiny
  29. workpool

    将工作分配到一组线程并等待完成

    v0.2.1 #lateral #wait #command-line #command-line-tool #thread #parallel #distribute
  30. this-state

    以线程安全的方式存储状态以及异步等待状态变化的方法

    v0.3.0 #state #async #thread-safe #wait #store #manner #enums
  31. waitz

    等待(重试)一个命令,直到它以0退出

    v0.3.0 #wait #command #exit #retries #run #dont #up
  32. wait-for-internet

    命令行实用程序,等待直到你有互联网连接

    v0.1.9 #command-line #command-line-tool #internet #wait #connection #utility #waiting
  33. ulock-sys

    Rust 为 Darwin(例如 macOS、iOS 等)提供的非完全公开 ulock API 的绑定,该 API 提供类似 futex 的功能。

    v0.1.0 310 #macos #wait #wake #macos-ios #futex #ulock #api-bindings
  34. futwaiter

    具有一次性完成所有 Future 的能力的 Future 容器

    v0.1.0 #future #container #complete #ability #once #wait #executor
  35. cupchan

    通过交换杯子实现两个线程之间异步覆盖通道,无等待和阻塞

    v0.1.2 #thread #channel #async-channel #wait #free #swapping #block
  36. spawn_groups

    Rust 编写的结构化并发构造,为 Rustaceans 而设计

    v1.0.0 #concurrency #tasks #construct #child #structured #spawn #wait
  37. waithandle

    使线程间的信号更加便捷

    v0.4.0 #thread #signaling #bit #signal #wait #listener #signaler
  38. wait3

    等待任意条件(例如:时间、TCP 连接等命令行上的条件)

    v0.4.0 #command-line #wait #condition #tcp #connetions #subprocess #exit
  39. waitfor-cli

    CLI 工具,用于重试命令直到退出状态为 0

    v0.1.1 #command-line-tool #exit-status #wait #delay #wait-for #retry #utility
  40. waitforit

    同步等待某些条件满足的辅助工具

    v0.1.0 #wait #delay #http-response #file #condition #waiting #codes
  41. taskwait

    运行时无关的等待一组异步任务的方式

    v0.4.1 #async-task #tasks #wait #wait-group #async #async-await #waitgroup
  42. sync-wait-group

    同步计算的开始或结束的等待组

    v0.1.1 #wait-group #wait #group #sync #synchronization
  43. spawn-wait

    为每个与键相关联的进程生成并管理一组进程,并同时等待全部或部分进程

    v0.2.2 #processes #wait #set #manage #key #simultaneously #part
  44. wait_not_await

    awaiter 实现

    v0.2.1 #await #wait #awaiter #🦀 #loop
  45. async-priority-queue

    异步感知优先队列

    v0.1.1 #priority-queue #queue #priority #async #await #wait
  46. wag

    类似于 Rust 中的 sync.WaitGroup 实现。(同步/异步)

    v0.3.0 #sync #wait #wait-group #async #wake
  47. async-shell

    异步进程子进程等待

    v0.1.2 #process #async #child #wait
  48. ci-status

    在您的终端中显示 CI 状态

    v0.1.0 #ci #testing #display #status #wait #git #push
  49. 尝试使用 DuckDuckGo 搜索。

  50. delay-queue

    一个并发无界阻塞队列,其中每个元素只能在延迟到期时才能移除

    v0.2.0 #delay #queue #wait #schedule #concurrency
  51. scoped-pool

    提供范围线程的灵活线程池

    v1.0.0 1.7K #thread-pool #scoped #flexible #scope #static #execute #wait
  52. waitfor

    重试函数直到成功、出错或达到超时/截止日期

    v0.1.0 1.5K #retry #timeout #poll #wait
  53. wait_group

    Rust 中的 golang sync.WaitGroup

    v0.1.4 #golang #thread #wait #sync #group #counter #add
  54. waitable

    一个同步(原子)值容器,实现了 Mutex+Condvar 模式以实现高效的阻塞等待

    v0.1.0 #wait #condvar #mutex #synchronization #sync
  55. countdown_latch

    一种同步辅助工具,允许一个或多个线程等待,直到其他线程中执行的操作集完成

    v0.1.1 #thread #set-operations #complete #countdown #synchronization #performed #wait
  56. wait_for

    等待另一个服务变得可用

    v0.1.1 #health-check #wait #service #become #another #container #sync
  57. waitmap

    一个可等待的并发哈希表

    v1.1.0 #hash-map #wait #concurrency #api #primitive #async-await #stop
  58. stare

    一个命令行应用程序,等待进程结束

    v0.2.1 #wait #process #applications #end #line #command #command-line-utilities
  59. process-iterator

    将外部进程作为迭代器(适配器或消费者)

    v0.2.0 #process #iterator #wait #read #command #stdout #stream
  60. wait-until

    重复运行命令,直到成功退出

    v1.0.0 #run-command #repeatedly #ping #wait #exit
  61. dbgtools-win

    昂贵且侵入性的调试工具(适用于Windows)

    v0.2.1 #debugging #expensive #windows #applications #function #wait #version
  62. ch347_rs

    ch347 for rust

    v0.2.1 #ch347 #ready #wait #driver
  63. published_value

    从一个线程发布一个值到其他线程

    v0.1.2 #value #thread #publish #immutability #wait #receive #publisher
  64. wayidle

    Wayland空闲超时等待器

    v0.1.1 #idle #wayland #wait #exit #waiter #timeout #wayland-compositor
  65. rwlock2

    A temporary fork of std::sync::RwLock with new APIs

    v0.2.5 #mutex #fork #rw-lock #temporary #condvar #guard #wait
  66. rp2040_wait

    比使用Delay更精确的等待时间,使用rp2040_hal::timer::Timer

    v0.1.0 #wait #timer #rp2040 #hal #accurate #times #delay
  67. glpipewait

    等待GitLab管道完成

    v0.1.0 #gitlab #pipeline #wait #finishes #pipe
  68. hidasta

    用于shell脚本的进程间信号机制

    v0.1.0 #shell #wait #cli
  69. w8

    Unix工具,用于等待端口、http状态等

    v0.1.0 #http #http-status #port #waiting #unix #utility #wait
  70. rust-ad-macros

    Rust自动微分

    v0.8.0 #auto-diff #auto-differentiation #reverse #forward #ndarray #wait #rust-ad