presutaoru 0.1.0-alpha.2

A linux Pressure Stall Information (PSI) file descriptor wrapper / monitor library for Rust.
Documentation
[dependencies.libc]
version = "^0.2"

[dependencies.nix]
features = ["event"]
optional = true
version = "^0.30"

[dependencies.rustc-hash]
version = "^2.1"

[dependencies.thiserror]
version = "^1.0"

[dependencies.tokio]
features = ["rt", "net", "sync"]
optional = true
version = "^1.0"

[dev-dependencies.tokio]
features = ["rt", "macros"]
version = "^1.0"

[[example]]
name = "monitor"
path = "examples/monitor.rs"
required-features = ["thread"]

[[example]]
name = "monitor_tokio"
path = "examples/monitor_tokio.rs"
required-features = ["tokio"]

[features]
default = []
monitor = []
thread = ["nix/event", "monitor"]
tokio = ["tokio/rt", "tokio/net", "tokio/sync", "monitor"]

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

[package]
authors = ["チセ <123655015+chise0713@users.noreply.github.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["os", "os::linux-apis", "os::android-apis"]
description = "A linux Pressure Stall Information (PSI) file descriptor wrapper / monitor library for Rust."
edition = "2024"
keywords = ["psi", "epoll", "tokio", "linux", "android"]
license = "MIT OR Apache-2.0"
name = "presutaoru"
readme = "README.md"
repository = "https://github.com/chise0713/presutaoru"
version = "0.1.0-alpha.2"

[package.metadata.docs.rs]
all-features = true