modality_trace_recorder_plugin/
lib.rs

1pub use attr::{AttrKeyIndex, AttrKeys, CommonEventAttrKey, CommonTimelineAttrKey};
2pub use auth::AuthTokenBytes;
3pub use client::Client;
4pub use config::{TraceRecorderConfig, TraceRecorderConfigEntry};
5pub use context::{ContextHandle, ContextSwitchOutcome};
6pub use import::ImportProtocol;
7pub use interruptor::Interruptor;
8pub use opts::{
9    FormatArgAttributeKeysItem, FormatArgAttributeKeysSet, ReflectorOpts, RenameMap, RenameMapItem,
10    TraceRecorderOpts,
11};
12pub use snapshot::SnapshotFile;
13pub use trace_recorder::{NanosecondsExt, TimelineDetails, TraceRecorderExt};
14
15pub mod attr;
16pub mod auth;
17pub mod client;
18pub mod config;
19pub mod context;
20pub mod deviant_event_parser;
21pub mod import;
22pub mod interruptor;
23pub mod opts;
24pub mod snapshot;
25pub mod streaming;
26pub mod trace_recorder;
27pub mod tracing;