Struct path::Identifier [] [src]

pub struct Identifier<K> {
    pub lower: Subscriber,
    pub greater: Subscriber,
    pub key: K,
}

Identifies the connection

Fields

Lower subscriber

Greater subscriber

Usually the communication protocol of the subscribers

Methods

impl<K> Identifier<K>
[src]

Create a new Identifier from needed connection information

Trait Implementations

impl<K: Clone> Clone for Identifier<K>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<K: Debug> Debug for Identifier<K>
[src]

Formats the value using the given formatter.

impl<K: Hash> Hash for Identifier<K>
[src]

Feeds this value into the state given, updating the hasher as necessary.

Feeds a slice of this type into the state provided.

impl<K: PartialEq> PartialEq for Identifier<K>
[src]

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

This method tests for !=.

impl<K: Eq> Eq for Identifier<K>
[src]

impl<K: Debug> Display for Identifier<K>
[src]

Formats the value using the given formatter.