Expand description
Recorder subsystem types for data capture and metadata management.
This module consolidates all recorder-related types previously split across
recorder_types and recorder_meta modules for clearer organization.
Structs§
- Auto
Record Timer - Auto-record timer resource.
- Basic
Meta - Basic metadata provider implementation with a configurable seed.
- Config
- Configuration resource for the recorder subsystem.
- Meta
Provider - Resource holding a boxed metadata provider.
- Motion
- Motion tracking resource for recorder triggers.
- Recorder
World Snapshot - App-provided world state for recorder triggers (head position, stop flag).
- Sink
- Resource holding the active recorder sink (trait object).
- State
- Runtime state resource for the recorder subsystem.
Traits§
- Metadata
Provider - Trait for providing metadata to the recorder (e.g., label seeds).