ryota0624/opentelemetry_proto_mbt/opentelemetry/proto/trace/v1 does not have a README file
pub(all) struct ResourceSpans {
resource : Resource
scope_spans : Array[ScopeSpans]
schema_url : String
}impl Default for ResourceSpansimpl Eq for ResourceSpansimpl Show for ResourceSpansimpl ToJson for ResourceSpansimpl FromJson for ResourceSpansimpl Read for ResourceSpansimpl Sized for ResourceSpansimpl Write for ResourceSpansfn ResourceSpans::new(resource : Resource, scope_spans : Array[ScopeSpans], schema_url : String) -> ResourceSpansimpl Default for ScopeSpansimpl Eq for ScopeSpansimpl Show for ScopeSpansimpl ToJson for ScopeSpansimpl FromJson for ScopeSpansimpl Read for ScopeSpansimpl Sized for ScopeSpansimpl Write for ScopeSpansfn ScopeSpans::new(scope : InstrumentationScope, spans : Array[Span], schema_url : String) -> ScopeSpanspub(all) struct Span {
trace_id : Bytes
span_id : Bytes
trace_state : String
parent_span_id : Bytes
flags : UInt
name : String
kind : Span_SpanKind
start_time_unix_nano : UInt64
end_time_unix_nano : UInt64
attributes : Array[KeyValue]
dropped_attributes_count : UInt
events : Array[Span_Event]
dropped_events_count : UInt
links : Array[Span_Link]
dropped_links_count : UInt
status : Status
}fn Span::new(trace_id : Bytes, span_id : Bytes, trace_state : String, parent_span_id : Bytes, flags : UInt, name : String, kind : Span_SpanKind, start_time_unix_nano : UInt64, end_time_unix_nano : UInt64, attributes : Array[KeyValue], dropped_attributes_count : UInt, events : Array[Span_Event], dropped_events_count : UInt, links : Array[Span_Link], dropped_links_count : UInt, status : Status) -> Spanpub(all) enum SpanFlags {
SPAN_FLAGS_DO_NOT_USE
SPAN_FLAGS_TRACE_FLAGS_MASK
SPAN_FLAGS_CONTEXT_HAS_IS_REMOTE_MASK
SPAN_FLAGS_CONTEXT_IS_REMOTE_MASK
}impl Default for Span_Eventimpl Eq for Span_Eventimpl Show for Span_Eventimpl ToJson for Span_Eventimpl FromJson for Span_Eventimpl Read for Span_Eventimpl Sized for Span_Eventimpl Write for Span_Eventfn Span_Event::new(time_unix_nano : UInt64, name : String, attributes : Array[KeyValue], dropped_attributes_count : UInt) -> Span_Eventpub(all) enum Span_SpanKind {
SPAN_KIND_UNSPECIFIED
SPAN_KIND_INTERNAL
SPAN_KIND_SERVER
SPAN_KIND_CLIENT
SPAN_KIND_PRODUCER
SPAN_KIND_CONSUMER
}impl Default for Span_SpanKindimpl Eq for Span_SpanKindimpl Show for Span_SpanKindimpl ToJson for Span_SpanKindimpl FromJson for Span_SpanKindimpl Sized for Span_SpanKindpub(all) enum Status_StatusCode {
STATUS_CODE_UNSET
STATUS_CODE_OK
STATUS_CODE_ERROR
}impl Default for Status_StatusCodeimpl Eq for Status_StatusCodeimpl Show for Status_StatusCodeimpl ToJson for Status_StatusCodeimpl FromJson for Status_StatusCodeimpl Sized for Status_StatusCodeimpl Default for TracesDataimpl Eq for TracesDataimpl Show for TracesDataimpl ToJson for TracesDataimpl FromJson for TracesDataimpl Read for TracesDataimpl Sized for TracesDataimpl Write for TracesDataInstall
Download zipDependencies