[][src]Struct dendrite::axon_server::control::PlatformInfo

pub struct PlatformInfo {
    pub primary: Option<NodeInfo>,
    pub same_connection: bool,
}

Message containing connection information of the node to Connect with

Fields

primary: Option<NodeInfo>

The connection details of the node the client should connect with

same_connection: bool

Flag indicating that the connection may be reused to connect. When true, the client may reuse the connection established for the GetPlatformServer request for subsequent requests.

Trait Implementations

impl Clone for PlatformInfo[src]

impl Debug for PlatformInfo[src]

impl Default for PlatformInfo[src]

impl Message for PlatformInfo[src]

impl PartialEq<PlatformInfo> for PlatformInfo[src]

impl StructuralPartialEq for PlatformInfo[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> VecU8Message for T where
    T: Message
[src]

impl<T> WithSubscriber for T[src]