remora/crates/remora-object-source/src/lib.rs

15 lines
461 B
Rust

//! S3-compatible object source adapter with exact source and destination resume proof.
mod body;
mod config;
mod error;
mod identity;
mod source;
pub use body::ObjectSourceBody;
pub use config::ObjectSourceConfig;
pub use error::ObjectSourceError;
pub use identity::{
DestinationResumeProof, ObjectResumeCheckpoint, ObjectSourceIdentity, ObjectValidator,
};
pub use source::{ObjectSource, ObjectSourceRequest, OpenedObjectSource, ValidatedObjectResume};