pub enum Context {
Show 22 variants
Device(Box<DeviceContext>),
Os(Box<OsContext>),
Runtime(Box<RuntimeContext>),
App(Box<AppContext>),
Browser(Box<BrowserContext>),
Gpu(Box<GpuContext>),
Trace(Box<TraceContext>),
Profile(Box<ProfileContext>),
Replay(Box<ReplayContext>),
Flags(Box<FlagsContext>),
UserReportV2(Box<UserReportV2Context>),
Monitor(Box<MonitorContext>),
Reprocessing(Box<ReprocessingContext>),
Response(Box<ResponseContext>),
Otel(Box<OtelContext>),
CloudResource(Box<CloudResourceContext>),
Nel(Box<NelContext>),
PerformanceScore(Box<PerformanceScoreContext>),
Spring(Box<SpringContext>),
OTAUpdates(Box<OTAUpdatesContext>),
ChromiumStabilityReport(Box<StabilityReportContext>),
Other(Object<Value>),
}
Expand description
A context describes environment info (e.g. device, os or browser).
Variants§
Device(Box<DeviceContext>)
Device information.
Os(Box<OsContext>)
Operating system information.
Runtime(Box<RuntimeContext>)
Runtime information.
App(Box<AppContext>)
Application information.
Browser(Box<BrowserContext>)
Web browser information.
Gpu(Box<GpuContext>)
Information about device’s GPU.
Trace(Box<TraceContext>)
Information related to Tracing.
Profile(Box<ProfileContext>)
Information related to Profiling.
Replay(Box<ReplayContext>)
Information related to Replay.
Flags(Box<FlagsContext>)
Information related to Feature flags.
UserReportV2(Box<UserReportV2Context>)
Information related to User Report V2. TODO:(jferg): rename to UserFeedbackContext
Monitor(Box<MonitorContext>)
Information related to Monitors feature.
Reprocessing(Box<ReprocessingContext>)
Auxilliary information for reprocessing.
Response(Box<ResponseContext>)
Response information.
Otel(Box<OtelContext>)
OpenTelemetry information.
CloudResource(Box<CloudResourceContext>)
Cloud resource information.
Nel(Box<NelContext>)
Nel information.
PerformanceScore(Box<PerformanceScoreContext>)
Performance score information.
Spring(Box<SpringContext>)
Spring / Spring Boot information.
OTAUpdates(Box<OTAUpdatesContext>)
OTA Updates information.
ChromiumStabilityReport(Box<StabilityReportContext>)
Chromium Stability Report from minidump.
Other(Object<Value>)
Additional arbitrary fields for forwards compatibility.