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 ( |
value |
An arbitrary (JSON) 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. |
CError |
POSIX signal with optional extended data. |
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. |
MachException |
Mach exception information. |
Map |
A linked hash map. |
Mechanism |
Represents a single exception. |
MechanismMeta |
Operating system or runtime meta information to an exception mechanism. |
OsContext |
Holds operating system information. |
ParseLevelError |
An error used when parsing |
PosixSignal |
POSIX signal with optional extended data. |
ProguardDebugImage |
Represents a proguard mapping file reference. |
RegVal |
Represents a register value. |
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. |
IpAddress |
An IP address, either IPv4, IPv6 or Auto. |
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. |