Files
Aether/crates/aether-dispatch-core/src/lib.rs
T

16 lines
545 B
Rust

pub mod candidate;
pub mod effects;
pub mod pool;
pub mod sequence;
pub use candidate::{
DispatchCandidateRef, DispatchRankFacts, KeyRef, PoolRef, ProviderEndpointRef,
};
pub use effects::{DispatchEffect, DispatchEffectKind};
pub use pool::{
run_pool_dispatch_cursor, PoolDispatchCursorOutcome, PoolDispatchError, PoolDispatchPort,
PoolDispatchWindow, PoolWindowConfig, DEFAULT_POOL_MAX_SCAN, DEFAULT_POOL_PAGE_SIZE,
DEFAULT_POOL_WINDOW_SIZE,
};
pub use sequence::{DispatchSequence, DispatchSequenceItem, DispatchSequenceMark};