Expand description
Target-agnostic abstractions for Inspect so that code that builds for both host and Fuchsia targets can implement Inspect support.
Macros§
- instant_
property_ name - Constructs an
InstantPropertyName
to use while recording Instants.
Structs§
- Fuchsia
Inspector - Provides a Fuchsia implementation of
Inspector
. - Instant
Property Name - A name suitable for use for recording an Instant property representing a moment in time.
Traits§
- Inspectable
- A trait that allows a type to record its fields to an
inspector
. - Inspectable
Instant - A trait that marks a type as an inspectable representation of an instant in time.
- Inspectable
Value - A trait that marks a type as inspectable.
- Inspector
- A trait abstracting a state inspector.
- Inspector
Device Ext - An extension to
Inspector
that allows transforming and recording device identifiers. - Inspector
Device IdProvider - Provides an abstract interface for extracting inspect device identifier.