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§
- debugid
- Represents a debug ID.
- map
- The internally used arbitrary data map type.
- value
- An arbitrary (JSON) value.
Structs§
- Addr
- Represents an address.
- AppContext
- Holds app information.
- Apple
Debug Image - Represents an apple debug image in the debug meta.
- Attachment
- Represents an attachment item.
- Breadcrumb
- Represents a single breadcrumb.
- Browser
Context - Holds information about the web browser.
- CError
- POSIX signal with optional extended data.
- Client
SdkInfo - Information on the SDK client.
- Client
SdkPackage - Represents an installed package relevant to the SDK.
- Crontab
Parse Error - Error type for errors with parsing a crontab schedule
- Debug
Meta - Represents debug meta information.
- Device
Context - Holds device information.
- Envelope
- A Sentry Envelope.
- Envelope
Item Iter - An Iterator over the items of an Envelope.
- Event
- Represents a full event for Sentry.
- Exception
- Represents a single exception.
- Frame
- Represents a frame.
- GpuContext
- GPU context describes the GPU of the device.
- LogEntry
- Represents a log entry message.
- Mach
Exception - Mach exception information.
- Map
- The internally used map type. An ordered map based on a B-Tree.
- Mechanism
- Represents a single exception.
- Mechanism
Meta - Operating system or runtime meta information to an exception mechanism.
- Monitor
Check In - The monitor check-in payload.
- Monitor
Config - The monitor configuration playload for upserting monitors during check-in
- OsContext
- Holds operating system information.
- Parse
Level Error - An error used when parsing
Level
. - Parse
Session Status Error - An error used when parsing
SessionStatus
. - Parse
Status Error - An error used when parsing
SpanStatus
. - Posix
Signal - POSIX signal with optional extended data.
- Proguard
Debug Image - Represents a proguard mapping file reference.
- RegVal
- Represents a register value.
- Request
- Represents http request data.
- Runtime
Context - Holds information about the runtime.
- Session
Aggregate Item - An aggregation grouped by
started
anddistinct_id
. - Session
Aggregates - An Aggregation of Release Health Sessions
- Session
Attributes - Additional attributes for Sessions.
- Session
Update - A Release Health Session.
- Span
- Represents a tracing span.
- SpanId
- Holds the identifier for a Span
- Stacktrace
- Represents a stacktrace.
- Symbolic
Debug Image - Represents a symbolic debug image.
- System
SdkInfo - Holds information about the system SDK.
- Template
Info - Represents template debug info.
- Thread
- Represents a single thread.
- Trace
Context - Holds information about a tracing event.
- TraceId
- Holds the identifier for a Trace
- Transaction
- Represents a tracing transaction.
- Url
- A parsed URL record.
- User
- Represents user info.
- Uuid
- A Universally Unique Identifier (UUID).
- Values
- A wrapper type for collections with attached meta data.
- Wasm
Debug Image - Represents a WebAssembly debug image.
Enums§
- Attachment
Type - The different types an attachment can have.
- Context
- Typed contextual data.
- Debug
Image - Represents a debug image.
- Envelope
Error - Raised if a envelope cannot be parsed from a given input.
- Envelope
Item - An Envelope Item.
- IpAddress
- An IP address, either IPv4, IPv6 or Auto.
- Level
- Represents the level of severity of an event or breadcrumb.
- Monitor
Check InStatus - Represents the status of the monitor check-in
- Monitor
Interval Unit - The unit for the interval schedule type
- Monitor
Schedule - Configuration object of the monitor schedule.
- Orientation
- Optional device screen orientation
- Session
Status - The Status of a Release Health Session.
- Span
Status - The status of a Span.
- Thread
Id - Represents a thread id.
- Value
- An arbitrary (JSON) value. Represents any valid JSON value.