Skip to main content

Module analytics

Module analytics 

Source
Expand description

Analytics layer: decode protobuf blobs and derive chart-ready view models.

Re-exportsยง

pub use decode::AnalyticsDecodeError;
pub use decode::AnalyticsDecodeStage;
pub use decode::decode_and_derive;
pub use decode::decode_chunk_telemetry;
pub use decode::decode_job_result;
pub use merge::MergeError;
pub use merge::emit_result_snapshot;
pub use merge::emit_timeline_snapshot;
pub use merge::merge_chunk;
pub use merge::new_running_state;
pub use merge::validate_chunk;
pub use tournament::JobResultView;
pub use tournament::PermutationSummaryView;
pub use tournament::SlotDiffView;
pub use tournament::SlotItemEntryView;
pub use tournament::SlotRankingView;
pub use tournament::TournamentStatsView;
pub use tournament::TournamentView;
pub use views::ActionView;
pub use views::AnalyticsView;
pub use views::AuraView;
pub use views::AuraWindowView;
pub use views::CooldownView;
pub use views::CooldownWindowView;
pub use views::CoreView;
pub use views::DamageByTargetView;
pub use views::DamageProfileView;
pub use views::DictionaryMap;
pub use views::DistributionView;
pub use views::EncounterEventView;
pub use views::ExecutionView;
pub use views::HistogramView;
pub use views::MarkerView;
pub use views::PercentilesView;
pub use views::PhaseMarkerView;
pub use views::ResourceView;
pub use views::TargetMapEntry;
pub use views::TimelineView;
pub use views::UnitMapEntry;

Modulesยง

convert ๐Ÿ”’
decode ๐Ÿ”’
merge ๐Ÿ”’
Incremental merge of ChunkTelemetry into RunningAggregateStateV1.
test_support
Minimal protobuf fixtures shared by analytics tests.
tournament ๐Ÿ”’
views ๐Ÿ”’