[−][src]Struct mongodb::event::cmap::ConnectionCheckedInEvent
Event emitted when a connection is checked back into a connection pool.
Fields (Non-exhaustive)
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.address: StreamAddress
The address of the server that the connection was connected 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 ConnectionCheckedInEvent
[src]
impl<'de> Deserialize<'de> for ConnectionCheckedInEvent
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<ConnectionCheckedInEvent> for ConnectionCheckedInEvent
[src]
fn eq(&self, other: &ConnectionCheckedInEvent) -> bool
[src]
fn ne(&self, other: &ConnectionCheckedInEvent) -> bool
[src]
impl StructuralPartialEq for ConnectionCheckedInEvent
[src]
Auto Trait Implementations
impl RefUnwindSafe for ConnectionCheckedInEvent
impl Send for ConnectionCheckedInEvent
impl Sync for ConnectionCheckedInEvent
impl Unpin for ConnectionCheckedInEvent
impl UnwindSafe for ConnectionCheckedInEvent
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,