Module sentry_types::protocol::v7
source · Expand description
The current latest sentry protocol version.
Most constructs in the protocol map directly to types here but some cleanup by renaming attributes has been applied. The idea here is that a future sentry protocol will be a cleanup of the old one and is mapped to similar values on the rust side.
Modules§
- Represents a debug ID.
- The internally used arbitrary data map type.
- An arbitrary (JSON) value.
Structs§
- Represents an address.
- Holds app information.
- Represents an apple debug image in the debug meta.
- Represents an attachment item.
- Represents a single breadcrumb.
- Holds information about the web browser.
- POSIX signal with optional extended data.
- Information on the SDK client.
- Represents an installed package relevant to the SDK.
- Error type for errors with parsing a crontab schedule
- Represents debug meta information.
- Holds device information.
- A Sentry Envelope.
- An Iterator over the items of an Envelope.
- Represents a full event for Sentry.
- Represents a single exception.
- Represents a frame.
- GPU context describes the GPU of the device.
- Represents a log entry message.
- Mach exception information.
- The internally used map type. An ordered map based on a B-Tree.
- Represents a single exception.
- Operating system or runtime meta information to an exception mechanism.
- The monitor check-in payload.
- The monitor configuration playload for upserting monitors during check-in
- Holds operating system information.
- An error used when parsing
Level
. - An error used when parsing
SessionStatus
. - An error used when parsing
SpanStatus
. - POSIX signal with optional extended data.
- Represents a proguard mapping file reference.
- Represents a register value.
- Represents http request data.
- Holds information about the runtime.
- An aggregation grouped by
started
anddistinct_id
. - An Aggregation of Release Health Sessions
- Additional attributes for Sessions.
- A Release Health Session.
- Represents a tracing span.
- Holds the identifier for a Span
- Represents a stacktrace.
- Represents a symbolic debug image.
- Holds information about the system SDK.
- Represents template debug info.
- Represents a single thread.
- Holds information about a tracing event.
- Holds the identifier for a Trace
- Represents a tracing transaction.
- Represents user info.
- A wrapper type for collections with attached meta data.
- Represents a WebAssembly debug image.
Enums§
- The different types an attachment can have.
- Typed contextual data.
- Represents a debug image.
- Raised if a envelope cannot be parsed from a given input.
- An Envelope Item.
- An IP address, either IPv4, IPv6 or Auto.
- Represents the level of severity of an event or breadcrumb.
- Represents the status of the monitor check-in
- The unit for the interval schedule type
- Configuration object of the monitor schedule.
- Optional device screen orientation
- The Status of a Release Health Session.
- The status of a Span.
- Represents a thread id.
- An arbitrary (JSON) value. Represents any valid JSON value.