文件名称:single-instance:单实例应用程序的锈库
文件大小:5KB
文件格式:ZIP
更新时间:2024-05-31 01:54:49
Rust
单实例 single-instance提供了一个API来检查是否还有其他正在运行的实例。 细节 在Windows上,init SingleInstance将创建一个由给定&str命名的互斥体,然后通过调用GetLastError检查错误代码。 在linux上,init将使用给定名称绑定抽象的unix域套接字。 在macOS上,init将创建或打开一个路径,该文件的路径名为&str ,然后调用flock在打开的文件上应用咨询锁。 [ dependencies ] single-instance = " 0.3 " 例子 extern crate single_instance; use single_instance :: SingleInstance; fn main () { { let instance_a = SingleInstance :: new (
【文件预览】:
single-instance-master
----.travis.yml(173B)
----LICENSE(1KB)
----src()
--------error.rs(489B)
--------lib.rs(5KB)
----Cargo.toml(590B)
----examples()
--------example.rs(596B)
----.gitignore(32B)
----README.md(1KB)