Struct mongodb::event::command::CommandSucceededEvent [−][src]
#[non_exhaustive]pub struct CommandSucceededEvent {
pub duration: Duration,
pub reply: Document,
pub command_name: String,
pub request_id: i32,
pub connection: ConnectionInfo,
}
Expand description
An event that triggers when a database command completes without an error.
Fields (Non-exhaustive)
This struct is marked as 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.duration: Duration
The total execution time of the command (including the network round-trip).
reply: Document
The server’s reply to the command.
command_name: String
The type of command that was run, e.g. “find” or “isMaster”.
request_id: i32
The driver-generated identifier for the request. Applications can use this to identify the
corresponding CommandStartedEvent
that triggered
earlier.
connection: ConnectionInfo
Information about the connect the command will be run on.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CommandSucceededEvent
impl Send for CommandSucceededEvent
impl Sync for CommandSucceededEvent
impl Unpin for CommandSucceededEvent
impl UnwindSafe for CommandSucceededEvent
Blanket Implementations
Mutably borrows from an owned value. Read more