tower_abci/
lib.rs

1#![allow(clippy::doc_lazy_continuation)]
2#![doc = include_str!("../README.md")]
3/// A fork of tower::buffer @ `e1760d38` that has four queues feeding
4/// the same worker task, with different priorities.
5mod buffer4;
6
7// #[cfg(feature = "v034")]
8pub mod v034 {
9    mod codec;
10    mod server;
11    pub mod split;
12    pub use server::Server;
13    pub use server::ServerBuilder;
14}
15
16// #[cfg(feature = "v037")]
17pub mod v037 {
18    mod codec;
19    mod server;
20    pub mod split;
21    pub use server::Server;
22    pub use server::ServerBuilder;
23}
24
25pub mod v038 {
26    mod codec;
27    mod server;
28    pub mod split;
29    pub use server::Server;
30    pub use server::ServerBuilder;
31}
32
33/// A convenient error type alias.
34pub type BoxError = Box<dyn std::error::Error + Send + Sync + 'static>;