Skip to main content

SnapshotProvider

Trait SnapshotProvider 

Source
pub trait SnapshotProvider:
    Send
    + Sync
    + 'static {
    // Required method
    fn snapshot(&self) -> ReplicationSnapshot;
}
Expand description

Provides consistent snapshots to the replication transport.

Required Methods§

Source

fn snapshot(&self) -> ReplicationSnapshot

Returns a consistent snapshot together with the watermarks captured at the same logical point.

Implementors§