Module sentry::protocol [] [src]

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 use arbitrary data map type (linked_hash_map::LinkedHashMap)

value

An arbitrary (JSON) value (serde_json::value::Value)

Structs

Addr

Represents an address.

AppContext

Holds app information.

AppleDebugImage

Represents an apple debug image in the debug meta.

Breadcrumb

Represents a single breadcrumb

BrowserContext

Holds information about the web browser.

ClientSdkInfo

Represents a repository reference.

Context

General context data.

DebugMeta

Represents debug meta information.

DeviceContext

Holds device information.

EmbeddedSources

Represents contextual information in a frame.

Event

Represents a full event for Sentry.

Exception

Represents a single exception

FileLocation

Represents location information.

Frame

Represents a frame.

InstructionInfo

Represents instruction information.

LogEntry

Represents a log entry message.

Map

A linked hash map.

OsContext

Holds operating system information.

ProguardDebugImage

Represents a proguard mapping file reference.

RepoReference

Represents a repository reference.

Request

Represents http request data.

RuntimeContext

Holds information about the runtime.

Stacktrace

Represents a stacktrace.

SymbolicDebugImage

Represents a symbolic debug image.

SystemSdkInfo

Holds information about the system SDK.

TemplateInfo

Represents template debug info.

Thread

Represents a single thread.

User

Represents user info.

Enums

ContextData

Typed contextual data

DebugImage

Represents a debug image.

Level

Represents the level of severity of an event or breadcrumb

Orientation

Optional device screen orientation

ThreadId

Represents a thread id.

Value

Represents any valid JSON value.