mirror of
https://github.com/tokio-rs/axum.git
synced 2026-08-19 00:00:14 +02:00
fixup! Remove io::Result from serve output type
This commit is contained in:
@@ -14,7 +14,7 @@ async fn main() {
|
||||
.await
|
||||
.unwrap();
|
||||
println!("listening on {}", listener.local_addr().unwrap());
|
||||
axum::serve(listener, app()).await.unwrap();
|
||||
axum::serve(listener, app()).await;
|
||||
}
|
||||
|
||||
fn app() -> Router {
|
||||
|
||||
@@ -89,7 +89,7 @@ mod tests {
|
||||
// Retrieve the port assigned to us by the OS
|
||||
let port = listener.local_addr().unwrap().port();
|
||||
tokio::spawn(async {
|
||||
axum::serve(listener, app()).await.unwrap();
|
||||
axum::serve(listener, app()).await;
|
||||
});
|
||||
// Returns address (e.g. http://127.0.0.1{random_port})
|
||||
format!("http://{}:{}", host, port)
|
||||
|
||||
@@ -111,7 +111,5 @@ async fn serve(app: Router, port: u16) {
|
||||
let addr = SocketAddr::from(([127, 0, 0, 1], port));
|
||||
let listener = tokio::net::TcpListener::bind(addr).await.unwrap();
|
||||
tracing::debug!("listening on {}", listener.local_addr().unwrap());
|
||||
axum::serve(listener, app.layer(TraceLayer::new_for_http()))
|
||||
.await
|
||||
.unwrap();
|
||||
axum::serve(listener, app.layer(TraceLayer::new_for_http())).await;
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ async fn main() {
|
||||
.await
|
||||
.unwrap();
|
||||
println!("listening on {}", listener.local_addr().unwrap());
|
||||
axum::serve(listener, app()).await.unwrap();
|
||||
axum::serve(listener, app()).await;
|
||||
}
|
||||
|
||||
fn app() -> Router {
|
||||
|
||||
@@ -29,7 +29,7 @@ async fn main() {
|
||||
.await
|
||||
.unwrap();
|
||||
tracing::debug!("listening on {}", listener.local_addr().unwrap());
|
||||
axum::serve(listener, app()).await.unwrap();
|
||||
axum::serve(listener, app()).await;
|
||||
}
|
||||
|
||||
/// Having a function that produces our app makes it easy to call it from tests
|
||||
@@ -132,7 +132,7 @@ mod tests {
|
||||
let addr = listener.local_addr().unwrap();
|
||||
|
||||
tokio::spawn(async move {
|
||||
axum::serve(listener, app()).await.unwrap();
|
||||
axum::serve(listener, app()).await;
|
||||
});
|
||||
|
||||
let client =
|
||||
|
||||
Reference in New Issue
Block a user