package rs.tokio.console.common

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Attribute

common.proto:197

State attributes of an entity. These are dependent on the type of the entity. For example, a timer resource will have a duration, while a semaphore resource may have a permit count. Likewise, the async ops of a semaphore may have attributes indicating how many permits they are trying to acquire vs how many are acquired. These values may change over time. Therefore, they live in the runtime stats rather than the static data describing the entity.

Used in: async_ops.Stats, resources.Stats

message Field

common.proto:38

A message representing a key-value pair of data associated with a `Span`

Used in: Attribute, Span, tasks.Task

message Id

common.proto:8

Unique identifier for each task.

Used in: async_ops.AsyncOp, async_ops.Stats, instrument.TaskDetailsRequest, resources.PollOp, resources.Resource, tasks.Task, tasks.TaskDetails

message Location

common.proto:14

A Rust source code location.

Used in: Metadata, resources.Resource, tasks.Task

message MetaId

common.proto:26

Unique identifier for metadata.

Used in: async_ops.AsyncOp, Field, RegisterMetadata.NewMetadata, Span, resources.PollOp, resources.Resource, tasks.Task

message Metadata

common.proto:98

Metadata associated with a span or event.

Used in: RegisterMetadata.NewMetadata

enum Metadata.Kind

common.proto:118

Indicates whether metadata is associated with a span or with an event.

Used in: Metadata

enum Metadata.Level

common.proto:128

Describes the level of verbosity of a span or event. Corresponds to `Level` in the `tracing` crate.

Used in: Metadata

message PollStats

common.proto:154

Contains stats about objects that can be polled. Currently these can be: - tasks that have been spawned - async operations on resources that are performed within the context of a task

Used in: async_ops.Stats, tasks.Stats

message RegisterMetadata

common.proto:84

Any new metadata that was registered since the last update.

Used in: instrument.Update, trace.TraceEvent

message RegisterMetadata.NewMetadata

common.proto:89

One metadata element registered since the last update.

Used in: RegisterMetadata

message Span

common.proto:70

Represents a period of time in which a program was executing in a particular context. Corresponds to `Span` in the `tracing` crate.

Used in: trace.TraceEvent

message SpanId

common.proto:32

Unique identifier for spans.

Used in: Span, tasks.Task, trace.TraceEvent.Close, trace.TraceEvent.Enter, trace.TraceEvent.Exit