1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
extern crate dns_sd; use dns_sd::DNSService; use std::time::Duration; fn main() { let svc = DNSService::register(Some("WebServer"), "_http._tcp", None, None, 80, &["path=/"]) .unwrap(); std::thread::sleep(Duration::from_secs(10)); drop(svc); }