#![deny(missing_docs)]
#![deny(unsafe_op_in_unsafe_fn)]
pub mod error;
pub mod executor;
pub mod processor;
pub mod progress;
pub use error::{
BatchExecutionError,
BatchExecutionResult,
BatchExecutionResultBuildError,
BatchTaskError,
BatchTaskFailure,
};
pub use executor::{
BatchCallResult,
BatchExecutor,
SequentialBatchExecutor,
};
pub use processor::{
BatchProcessResult,
BatchProcessor,
ChunkedBatchProcessError,
ChunkedBatchProcessor,
};
pub use progress::{
ConsoleProgressReporter,
LoggerProgressReporter,
NoOpProgressReporter,
ProgressReporter,
WriterProgressReporter,
};