API Reference
toni-axum
API reference for the Axum adapter crate.
AxumAdapter
use toni_axum::AxumAdapter;
AxumAdapter::new() -> AxumAdapterPass to ToniFactory::create or ToniFactory::create_with:
let adapter = AxumAdapter::new();
let mut app = ToniFactory::create(AppModule, adapter).await;
app.listen(port, host).await;AxumWebSocketAdapter
use toni_axum::AxumWebSocketAdapter;
AxumWebSocketAdapter::new() -> AxumWebSocketAdapterEnable WebSocket support:
let mut app = ToniFactory::create(AppModule, AxumAdapter::new()).await;
app.use_websocket_adapter(AxumWebSocketAdapter::new()).unwrap();
app.listen(3000, "127.0.0.1").await;