Struct zeroconf::linux::resolver::ManagedAvahiServiceResolver [−][src]
pub struct ManagedAvahiServiceResolver(_);
Expand description
Wraps the AvahiServiceResolver
type from the raw Avahi bindings.
This struct allocates a new *mut AvahiServiceResolver
when
ManagedAvahiServiceResolver::new()
is invoked and calls the Avahi function responsible for
freeing the client on trait Drop
.
Implementations
Intializes the underlying *mut AvahiServiceResolver
and verifies it was created;
returning Err(String)
if unsuccessful.