Struct google_cloudtrace1::Trace
[−]
[src]
pub struct Trace {
pub project_id: Option<String>,
pub trace_id: Option<String>,
pub spans: Option<Vec<TraceSpan>>,
}A trace describes how long it takes for an application to perform an operation. It consists of a set of spans, each of which represent a single timed event within the operation.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- traces get projects (response)
Fields
project_id: Option<String>
Project ID of the Cloud project where the trace data is stored.
trace_id: Option<String>
Globally unique identifier for the trace. This identifier is a 128-bit numeric value formatted as a 32-byte hex string.
spans: Option<Vec<TraceSpan>>
Collection of spans in the trace.
Trait Implementations
impl Debug for Trace[src]
impl Clone for Trace[src]
fn clone(&self) -> Trace
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more