transferred-core 0.0.2

Connector-agnostic traits and types for the transferred data transfer engine.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! `transferred-core` — connector-agnostic types: traits, error type, run report.
#![doc(html_logo_url = "https://raw.githubusercontent.com/skatromb/transferred/main/logo.png")]

mod error;
mod report;
#[cfg(feature = "dev")]
pub mod test_utils;
mod transfer;

pub use error::ElError;
pub use report::{Coercion, CoercionLevel, RunReport};
pub use transfer::{BatchStream, Destination, Source, Transfer};

pub type Result<T> = std::result::Result<T, ElError>;