# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] name = "tiny-nix-ipc" version = "0.2.2" authors = ["Val Packett "] description = "Minimal wrapper for using sockets as IPC with file descriptor passing" homepage = "https://codeberg.org/valpackett/tiny-nix-ipc" readme = "README.md" keywords = [ "System", "Unix", "IPC", "Socket", "FdPassing", ] categories = ["os::unix-apis"] license = "Unlicense" repository = "https://codeberg.org/valpackett/tiny-nix-ipc" [dependencies.bincode] version = "1.0" optional = true [dependencies.error-chain] version = "0.12" [dependencies.nix] version = "0.25" [dependencies.serde] version = "1.0" optional = true [dependencies.serde_cbor] version = "0.11" optional = true [dependencies.serde_json] version = "1.0" optional = true [dependencies.zerocopy] version = "0.6" optional = true [dev-dependencies.shmemfdrs] version = "0.1" [features] ser_bincode = [ "serde", "bincode", ] ser_cbor = [ "serde", "serde_cbor", ] ser_json = [ "serde", "serde_json", ] zero_copy = ["zerocopy"]