astro-dnssd 0.3.6

Simple & safe DNS-SD wrapper
Documentation
//! Astro DNS-SD - Rust wrapper crate for DNS-SD libraries

#![forbid(missing_docs)]

// pub mod browser;
mod browse;
mod ffi;
mod non_blocking;
mod os;
mod register;

pub use crate::browse::{
    BrowseError, Service, ServiceBrowser, ServiceBrowserBuilder, ServiceEventType,
};
pub use crate::os::{RegisteredDnsService, RegistrationError};
pub use crate::register::DNSServiceBuilder;

#[macro_use]
extern crate log;

// /// Result type for dns-sd fallible returns
// pub type Result<T, E = RegistrationError> = std::result::Result<T, E>;