pub trait CheckpointDataBroadcaster {
// Required method
fn send(&self, data: &CheckpointData) -> Result<()>;
}
Expand description
Trait for broadcasting checkpoint data
Required Methods§
fn send(&self, data: &CheckpointData) -> Result<()>
Implementations on Foreign Types§
Source§impl CheckpointDataBroadcaster for ()
No-op implementation for unit type (used in tests and when broadcasting is
disabled)
impl CheckpointDataBroadcaster for ()
No-op implementation for unit type (used in tests and when broadcasting is disabled)
Source§impl CheckpointDataBroadcaster for Sender<Arc<CheckpointData>>
Implementation for tokio broadcast sender
impl CheckpointDataBroadcaster for Sender<Arc<CheckpointData>>
Implementation for tokio broadcast sender