swarm-discovery 0.2.1

Discovery service for IP-based swarms
Documentation
[dependencies.acto]
features = ["tokio"]
version = "0.7.0"

[dependencies.anyhow]
version = "1.0.79"

[dependencies.hickory-proto]
version = "0.24.0"

[dependencies.rand]
version = "0.8.5"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0.195"

[dependencies.socket2]
features = ["all"]
version = "0.5.5"

[dependencies.tokio]
features = ["macros", "net", "rt", "time"]
version = "1.35.1"

[dependencies.tracing]
version = "0.1.40"

[dev-dependencies.if-addrs]
version = "0.11.0"

[dev-dependencies.ipc-channel]
version = "0.18.0"

[dev-dependencies.tracing-subscriber]
features = ["env-filter"]
version = "0.3.18"

[features]
serde = ["dep:serde"]

[package]
authors = ["Roland Kuhn"]
categories = ["network-programming", "asynchronous"]
description = "Discovery service for IP-based swarms"
documentation = "https://docs.rs/swarm-discovery"
edition = "2021"
keywords = ["swarm", "discovery", "udp"]
license = "Apache-2.0"
name = "swarm-discovery"
readme = "README.md"
repository = "https://github.com/rkuhn/swarm-discovery"
version = "0.2.1"

[target.'cfg(target_os = "linux")'.dev-dependencies.netsim-embed]
features = ["ipc"]
version = "0.9.1"

[[test]]
harness = false
name = "discovery"
required-features = ["serde"]