durable-streams-server 0.3.0

Durable Streams protocol server in Rust, built with axum and tokio
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#![doc = include_str!("../CRATE_DOCS.md")]

pub mod config;
mod handlers;
mod middleware;
pub mod protocol;
pub mod router;
pub mod startup;
pub mod storage;
pub mod transfer;

pub use config::{Config, ConfigLoadOptions, DeploymentProfile, StorageMode};
pub use router::{DEFAULT_STREAM_BASE_PATH, ShutdownToken, build_router, build_router_with_ready};
pub use storage::{Storage, acid::AcidStorage, file::FileStorage, memory::InMemoryStorage};