cni-plugin 0.2.1

Framework to implement CNI (container networking) plugins in Rust
Documentation
[dependencies.async-process]
optional = true
version = "1.0.2"

[dependencies.futures]
optional = true
version = "0.3.13"

[dependencies.ipnetwork]
version = "0.17.0"

[dependencies.log]
version = "0.4.14"

[dependencies.macaddr]
version = "1.0.1"

[dependencies.regex]
version = "1.4.5"

[dependencies.semver]
version = "0.11.0"

[dependencies.serde]
features = ["derive"]
version = "1.0.123"

[dependencies.serde_json]
version = "1.0.62"

[dependencies.simplelog]
version = "0.10.0"

[dependencies.thiserror]
version = "1.0.23"

[dependencies.tokio]
optional = true
version = "1.4.0"

[dependencies.which]
version = "4.1.0"

[features]
release-logs = []
with-smol = ["async-process", "futures"]
with-tokio = ["tokio/io-util", "tokio/process"]

[package]
authors = ["Félix Saparelli <felix@passcod.name>"]
description = "Framework to implement CNI (container networking) plugins in Rust"
documentation = "https://docs.rs/cni-plugin"
edition = "2018"
homepage = "https://github.com/passcod/cni-plugins"
keywords = ["cni", "cni-plugin", "container-networking", "networking", "container"]
license = "Apache-2.0 OR MIT"
name = "cni-plugin"
repository = "https://github.com/passcod/cni-plugins"
version = "0.2.1"

[package.metadata.docs.rs]
features = ["with-smol"]