[][src]Struct rusoto_greengrass::ConnectivityInfo

pub struct ConnectivityInfo {
    pub host_address: Option<String>,
    pub id: Option<String>,
    pub metadata: Option<String>,
    pub port_number: Option<i64>,
}

Information about a Greengrass core's connectivity.

Fields

The endpoint for the Greengrass core. Can be an IP address or DNS.

The ID of the connectivity information.

Metadata for this endpoint.

The port of the Greengrass core. Usually 8883.

Trait Implementations

impl Clone for ConnectivityInfo
[src]

Performs copy-assignment from source. Read more

impl Default for ConnectivityInfo
[src]

impl PartialEq<ConnectivityInfo> for ConnectivityInfo
[src]

impl Debug for ConnectivityInfo
[src]

impl Serialize for ConnectivityInfo
[src]

impl<'de> Deserialize<'de> for ConnectivityInfo
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T