[package] name = "ipipe" version = "0.11.7" license = "MIT OR Apache-2.0" readme = "README.md" authors = ["Griffin O'Neill "] edition = "2018" description = """ Cross-platform named-pipe API. """ keywords = ["pipe", "ipc", "fifo"] homepage = "https://github.com/Eolu/ipipe" repository = "https://github.com/Eolu/ipipe" categories = ["filesystem", "os::unix-apis", "os::windows-apis", "api-bindings"] documentation = "https://docs.rs/ipipe" [features] default = ["static_pipe", "rand"] static_pipe = ["lazy_static", "flurry"] channels = [] tokio_channels = ["tokio"] [dependencies] rand = { version = "0.5", optional = true } lazy_static = { version = "1.4", optional = true } flurry = { version = "0.3.1", optional = true } tokio = { version = "1.14", optional = true, features = ["rt", "sync"] } [target.'cfg(unix)'.dependencies] nix = "0.24.1" [target.'cfg(windows)'.dependencies] winapi = { version = "0.3", features = ["winerror", "winbase", "handleapi", "fileapi", "namedpipeapi"]} windows = { version = "0.33", features = ["Win32_Security", "Win32_Foundation"]}