//! Trait for replaying persisted events into a temporary store.
use Arc;
use crate::;
/// Provider for replaying historical events into a temporary StoreRegistry.
///
/// Implemented by the server layer (e.g., PostgresHistoryReplayProvider)
/// to enable point-in-time snapshots without coupling myko to a
/// specific persistence backend.