pub type ServiceName = String;
Expand description

Identifies a (type of) service being published. Service names consist of two labels, both terminated with a ‘.’. The first label must start with an underscore and be 16 characters or less, including the underscore. The second label must be either ‘_tcp’ or ‘_udp’. Labels do not contain ’.’s. With underscores and terminators, that makes for a maximum of 22 characters. Service names are UTF-8-encoded.

Aliased Type§

struct ServiceName { /* private fields */ }