pub trait StandbyReplayProgress: Send + Sync {
// Required methods
fn commands_replayed(&self) -> u64;
fn is_caught_up(&self) -> bool;
fn replay_cursor_seq(&self) -> Option<i64>;
fn latest_stream_seq(&self) -> Option<u64>;
fn stream_lag(&self) -> Option<u64>;
fn last_replayed_seq(&self) -> Option<i64>;
fn last_replay_unix_ms(&self) -> Option<u64>;
}