Struct async_dnssd::BrowseResult [] [src]

pub struct BrowseResult {
    pub flags: BrowsedFlags,
    pub interface: Interface,
    pub service_name: String,
    pub reg_type: String,
    pub domain: String,
}

Browse result

See DNSServiceBrowseReply.

Fields

Flags indicating whether the service was added or removed and whether there are more pending results.

Interface the service was found on.

Name of the service.

Type of the service

Domain the service was found in

Methods

impl BrowseResult
[src]

Resolve browse result.

Should check before whether result has the Add flag, as otherwise it probably won't find anything.

Trait Implementations

impl Clone for BrowseResult
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for BrowseResult
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for BrowseResult
[src]

impl PartialOrd for BrowseResult
[src]

This method returns an ordering between self and other values if one exists. Read more

This method tests less than (for self and other) and is used by the < operator. Read more

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more

This method tests greater than (for self and other) and is used by the > operator. Read more

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more

impl Ord for BrowseResult
[src]

This method returns an Ordering between self and other. Read more

impl Hash for BrowseResult
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for BrowseResult
[src]

Formats the value using the given formatter.