summaryrefslogtreecommitdiffstats
path: root/crates/common/batcher/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/common/batcher/src/lib.rs')
-rw-r--r--crates/common/batcher/src/lib.rs18
1 files changed, 18 insertions, 0 deletions
diff --git a/crates/common/batcher/src/lib.rs b/crates/common/batcher/src/lib.rs
new file mode 100644
index 00000000..7e016e78
--- /dev/null
+++ b/crates/common/batcher/src/lib.rs
@@ -0,0 +1,18 @@
+//! Group together events that are close in time.
+
+mod batch;
+mod batchable;
+mod batcher;
+mod config;
+mod driver;
+
+pub use crate::batchable::Batchable;
+pub use crate::batcher::Batcher;
+pub use crate::config::BatchConfig;
+pub use crate::config::BatchConfigBuilder;
+pub use crate::config::BuildableBatchConfigBuilder;
+pub use crate::config::DeliveryBatchConfigBuilder;
+pub use crate::config::EventBatchConfigBuilder;
+pub use crate::driver::BatchDriver;
+pub use crate::driver::BatchDriverInput;
+pub use crate::driver::BatchDriverOutput;