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 MessageEventfn default() -> MessageEvent[src]
fn default() -> MessageEventReturns the "default value" for a type. Read more
impl Clone for MessageEvent[src]
impl Clone for MessageEventfn clone(&self) -> MessageEvent[src]
fn clone(&self) -> MessageEventReturns 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 MessageEventfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Part for MessageEvent[src]
impl Part for MessageEventAuto Trait Implementations
impl Send for MessageEvent
impl Send for MessageEventimpl Sync for MessageEvent
impl Sync for MessageEvent