surreal-sync-core 0.6.0

Core types, SurrealSink, transform/sink-connect traits, and checkpoint API for surreal-sync
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! SurrealDB sink trait abstraction.
//!
//! Defines [`SurrealSink`] so origin crates stay SDK-version independent.
//! Implementations live in `surreal-sync-surreal` (`v2` / `v3` features).

mod config;
mod connect;
mod traits;
mod version;

pub use config::SurrealConfig;
pub use connect::{SinkConnect, SinkWithCheckpoints};
pub use traits::SurrealSink;
pub use version::SurrealSdkVersion;