singleton-process 0.1.1

Ensure only a single process actively running with an associated name.
Documentation
[dependencies.thiserror]
default-features = false
version = "2.0"

[dev-dependencies.function_name]
default-features = false
version = "0.3"

[dev-dependencies.if_chain]
default-features = false
version = "1.0"

[dev-dependencies.sysinfo]
default-features = false
features = ["system"]
version = "0.35"

[[example]]
name = "example"
path = "examples/example.rs"

[lib]
name = "singleton_process"
path = "src/lib.rs"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["development-tools"]
description = "Ensure only a single process actively running with an associated name."
edition = "2018"
keywords = ["singleton", "single", "process"]
license-file = "LICENSE"
name = "singleton-process"
readme = "README.md"
repository = "https://github.com/CrendKing/rust-singleton-process"
rust-version = "1.74.0"
version = "0.1.1"

[target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies.libc]
default-features = false
version = "0.2"

[target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies.nix]
default-features = false
features = ["fs", "signal"]
version = "0.30"

[target.'cfg(target_os = "windows")'.dependencies.windows]
default-features = false
features = ["Win32_Foundation", "Win32_Security", "Win32_System_Memory", "Win32_System_Threading"]
version = "0.61"