Struct google_cloudtrace2::MessageEvent [−][src]
pub struct MessageEvent { pub uncompressed_size_bytes: Option<String>, pub type_: Option<String>, pub id: Option<String>, pub compressed_size_bytes: Option<String>, }
An event describing a message sent/received between Spans.
This type is not used in any activity, and only used as part of another schema.
Fields
uncompressed_size_bytes: Option<String>
The number of uncompressed bytes sent or received.
type_: Option<String>
Type of MessageEvent. Indicates whether the message was sent or received.
id: Option<String>
An identifier for the MessageEvent's message that can be used to match SENT and RECEIVED MessageEvents. It is recommended to be unique within a Span.
compressed_size_bytes: Option<String>
The number of compressed bytes sent or received. If missing assumed to be the same size as uncompressed.
Trait Implementations
impl Default for MessageEvent
[src]
impl Default for MessageEvent
fn default() -> MessageEvent
[src]
fn default() -> MessageEvent
Returns the "default value" for a type. Read more
impl Clone for MessageEvent
[src]
impl Clone for MessageEvent
fn clone(&self) -> MessageEvent
[src]
fn clone(&self) -> MessageEvent
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for MessageEvent
[src]
impl Debug for MessageEvent
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for MessageEvent
[src]
impl Part for MessageEvent
Auto Trait Implementations
impl Send for MessageEvent
impl Send for MessageEvent
impl Sync for MessageEvent
impl Sync for MessageEvent