[][src]Struct mongodb::event::cmap::ConnectionCreatedEvent

pub struct ConnectionCreatedEvent {
    pub address: StreamAddress,
    pub connection_id: u32,
}

Event emitted when a connection is created.

Fields

address: StreamAddress

The address of the server that the connection will connect to.

connection_id: u32

The unique ID of the connection. This is not used for anything internally, but can be used to identify other events related to this connection.

Trait Implementations

impl Debug for ConnectionCreatedEvent[src]

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

impl PartialEq<ConnectionCreatedEvent> for ConnectionCreatedEvent[src]

impl StructuralPartialEq for ConnectionCreatedEvent[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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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>,