Module zeroconf::linux::string_list[][src]

Low level interface for interacting with AvahiStringList.

Structs

AvahiPair

Represents a key-value pair in an AvahiStringList.

AvahiString

Represents a string value returned by AvahiStringList. The underlying *mut c_char is freed using the appropriate Avahi function.

AvahiStringListNode

Represents a node or sub-list in an AvahiStringList. This struct is similar to it's parent, but it does not free the AvahiStringList once dropped and is bound to the lifetime of it's parent.

ManagedAvahiStringList

Wraps the AvahiStringList pointer from the raw Avahi bindings.