Struct google_cloudtrace2::TimeEvents [−][src]
pub struct TimeEvents { pub dropped_message_events_count: Option<i32>, pub time_event: Option<Vec<TimeEvent>>, pub dropped_annotations_count: Option<i32>, }
A collection of TimeEvent
s. A TimeEvent
is a time-stamped annotation
on the span, consisting of either user-supplied key:value pairs, or
details of a message sent/received between Spans.
This type is not used in any activity, and only used as part of another schema.
Fields
dropped_message_events_count: Option<i32>
The number of dropped message events in all the included time events. If the value is 0, then no message events were dropped.
time_event: Option<Vec<TimeEvent>>
A collection of TimeEvent
s.
dropped_annotations_count: Option<i32>
The number of dropped annotations in all the included time events. If the value is 0, then no annotations were dropped.
Trait Implementations
impl Default for TimeEvents
[src]
impl Default for TimeEvents
fn default() -> TimeEvents
[src]
fn default() -> TimeEvents
Returns the "default value" for a type. Read more
impl Clone for TimeEvents
[src]
impl Clone for TimeEvents
fn clone(&self) -> TimeEvents
[src]
fn clone(&self) -> TimeEvents
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 TimeEvents
[src]
impl Debug for TimeEvents
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 TimeEvents
[src]
impl Part for TimeEvents
Auto Trait Implementations
impl Send for TimeEvents
impl Send for TimeEvents
impl Sync for TimeEvents
impl Sync for TimeEvents