#thread #singleton #run

singletonThread

单例中的线程

2个稳定版本

新版本 1.1.0 2024年8月18日
1.0.0 2024年1月24日

483数据结构

Download history

每月68次下载
用于 htrace

MIT/Apache

9KB
162

SingletonThread

使用您定义的FnMut并在遵循单例模式的线程上运行的库

  • 任何时候,只能运行一个线程的实例。
  • 要再次运行,FnMut必须已完成

某些工具允许您定义如何重新运行线程

  • setDuration() 或 setDuration_FPS() : 定义运行之间的最小时间。 (默认17ms / 60fps)
  • thread_launch() : 尝试重新运行线程,如果线程已经在运行则不执行任何操作
  • setLoop() : 循环线程

在线文档

主分支

示例

您可以在测试中查看示例,如下所示: https://github.com/hyultis/singletonThread/blob/master/tests/tests.rs

许可证

根据您的选择,许可协议为

贡献

除非您明确表示,否则任何有意提交以包含在您的工作中的贡献,根据Apache-2.0许可证的定义,将按照上述方式双重许可,不附加任何额外的条款或条件。

依赖

~0.6–5.5MB
~16K SLoC