rust-mdns is a pure rust implementation of the mDNS ([RFC 6762]) and DNS-SD ([RFC 6763]) protocols.
To use it, first add this to your Cargo.toml
:
toml
[dependencies]
libmdns = "0.2"
Then, add this to your crate root:
rust
extern crate libmdns;
This project originally started as a fork of plietar/rust-mdns.