Remove io::Result from serve output type

This commit is contained in:
Jonas Platte
2025-04-26 22:56:40 +02:00
parent ffea2bcba5
commit a697d5badd
56 changed files with 69 additions and 88 deletions
+1 -1
View File
@@ -19,7 +19,7 @@ async fn main() {
.await
.unwrap();
println!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
async fn handler() -> Result<(), AppError> {
+1 -1
View File
@@ -26,7 +26,7 @@ async fn main() {
// run it
println!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
async fn handler() -> Html<&'static str> {
+1 -1
View File
@@ -56,7 +56,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;
}
async fn websocket_handler(
+1 -1
View File
@@ -23,7 +23,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;
}
fn app() -> Router {
@@ -34,7 +34,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;
}
// middleware that shows how to consume the request body upfront
+1 -1
View File
@@ -41,7 +41,7 @@ async fn main() {
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();
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
async fn html() -> impl IntoResponse {
@@ -32,5 +32,5 @@ async fn main() {
.await
.unwrap();
tracing::debug!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
@@ -32,7 +32,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;
}
async fn handler(Path(params): Path<Params>) -> impl IntoResponse {
+1 -1
View File
@@ -69,7 +69,7 @@ async fn main() {
let listener = TcpListener::bind("127.0.0.1:3000").await.unwrap();
tracing::debug!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
#[derive(Clone)]
+1 -1
View File
@@ -77,7 +77,7 @@ async fn main() {
let addr = SocketAddr::from(([127, 0, 0, 1], 3000));
tracing::debug!("listening on {addr}");
let listener = tokio::net::TcpListener::bind(addr).await.unwrap();
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
async fn create_user(
+1 -1
View File
@@ -86,7 +86,7 @@ async fn main() {
let addr = SocketAddr::from(([127, 0, 0, 1], 3000));
tracing::debug!("listening on {addr}");
let listener = tokio::net::TcpListener::bind(addr).await.unwrap();
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
async fn create_user(
+1 -1
View File
@@ -83,7 +83,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;
}
#[derive(Default, Clone)]
+1 -1
View File
@@ -26,7 +26,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;
}
fn app() -> Router {
+1 -1
View File
@@ -33,7 +33,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;
}
async fn handler() -> Html<&'static str> {
+1 -2
View File
@@ -48,8 +48,7 @@ async fn main() {
// Run the server with graceful shutdown
axum::serve(listener, app)
.with_graceful_shutdown(shutdown_signal())
.await
.unwrap();
.await;
}
async fn shutdown_signal() {
+1 -1
View File
@@ -17,7 +17,7 @@ async fn main() {
.await
.unwrap();
println!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app()).await.unwrap();
axum::serve(listener, app()).await;
}
// GET routes will also be called for HEAD requests but will have the response body removed.
+1 -1
View File
@@ -16,7 +16,7 @@ async fn main() {
.await
.unwrap();
println!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
async fn handler() -> Html<&'static str> {
+1 -1
View File
@@ -73,7 +73,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;
}
async fn protected(claims: Claims) -> Result<String, AuthError> {
+1 -1
View File
@@ -78,7 +78,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;
}
type SharedState = Arc<RwLock<AppState>>;
+1 -1
View File
@@ -50,7 +50,7 @@ async fn main() {
.await
.unwrap();
tracing::debug!("Listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app(client)).await.unwrap();
axum::serve(listener, app(client)).await;
}
// defining routes and state
+1 -1
View File
@@ -38,7 +38,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;
}
async fn show_form() -> Html<&'static str> {
+1 -1
View File
@@ -69,7 +69,7 @@ async fn main() {
.unwrap()
);
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
#[derive(Clone)]
@@ -33,7 +33,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;
}
#[derive(Debug, Serialize, Deserialize)]
+1 -1
View File
@@ -35,7 +35,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;
}
async fn print_request_response(
+2 -2
View File
@@ -45,7 +45,7 @@ async fn start_main_server() {
.await
.unwrap();
tracing::debug!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
async fn start_metrics_server() {
@@ -56,7 +56,7 @@ async fn start_metrics_server() {
.await
.unwrap();
tracing::debug!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
#[tokio::main]
+1 -1
View File
@@ -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;
}
// basic handler that responds with a static string
+1 -1
View File
@@ -72,7 +72,7 @@ async fn main() {
.await
.unwrap();
println!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
async fn handler() -> Html<&'static str> {
+1 -1
View File
@@ -47,7 +47,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;
}
async fn stream_reqwest_response(State(client): State<Client>) -> Response {
+2 -2
View File
@@ -34,7 +34,7 @@ async fn main() {
.await
.unwrap();
println!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
async fn handler(State(client): State<Client>, mut req: Request) -> Result<Response, StatusCode> {
@@ -63,5 +63,5 @@ async fn server() {
.await
.unwrap();
println!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
@@ -20,7 +20,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 root() -> Router {
+1 -1
View File
@@ -57,7 +57,7 @@ async fn main() {
// run it with hyper
let listener = TcpListener::bind("127.0.0.1:3000").await.unwrap();
tracing::debug!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
// we can extract the connection pool with `State`
+1 -1
View File
@@ -39,7 +39,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;
}
fn app() -> Router {
+1 -1
View File
@@ -43,7 +43,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;
}
// Handler that streams the request body to a file.
+1 -1
View File
@@ -44,7 +44,7 @@ async fn main() {
.await
.unwrap();
println!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
async fn handler_home(State(state): State<Arc<AppState>>) -> Result<Html<String>, StatusCode> {
+1 -1
View File
@@ -32,7 +32,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;
}
fn app() -> Router {
+1 -2
View File
@@ -146,6 +146,5 @@ where
tracing::debug!("listening on {addr}");
axum::serve(listener, redirect.into_make_service())
.with_graceful_shutdown(signal)
.await
.unwrap();
.await;
}
+1 -3
View File
@@ -110,7 +110,5 @@ async fn redirect_http_to_https(ports: Ports) {
let addr = SocketAddr::from(([127, 0, 0, 1], ports.http));
let listener = tokio::net::TcpListener::bind(addr).await.unwrap();
tracing::debug!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, redirect.into_make_service())
.await
.unwrap();
axum::serve(listener, redirect.into_make_service()).await;
}
+1 -1
View File
@@ -72,7 +72,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;
}
// The query parameters for todos index
+1 -1
View File
@@ -44,7 +44,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;
}
type ConnectionPool = Pool<PostgresConnectionManager<NoTls>>;
+1 -1
View File
@@ -53,7 +53,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;
}
type ConnectionPool = Pool<RedisConnectionManager>;
+1 -1
View File
@@ -87,7 +87,7 @@ async fn main() {
// run it
let listener = TcpListener::bind("127.0.0.1:3000").await.unwrap();
tracing::debug!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
async fn handler() -> Html<&'static str> {
+1 -1
View File
@@ -52,7 +52,7 @@ mod unix {
.route("/", get(handler))
.into_make_service_with_connect_info::<UdsConnectInfo>();
axum::serve(uds, app).await.unwrap();
axum::serve(uds, app).await;
});
let stream = TokioIo::new(UnixStream::connect(path).await.unwrap());
+1 -1
View File
@@ -39,7 +39,7 @@ async fn main() {
// run it
let listener = TcpListener::bind("127.0.0.1:3000").await.unwrap();
tracing::debug!("listening on {}", listener.local_addr().unwrap());
axum::serve(listener, app).await.unwrap();
axum::serve(listener, app).await;
}
fn app() -> Router {
+1 -1
View File
@@ -32,7 +32,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;
}
fn app() -> Router {
+1 -2
View File
@@ -73,8 +73,7 @@ async fn main() {
listener,
app.into_make_service_with_connect_info::<SocketAddr>(),
)
.await
.unwrap();
.await;
}
/// The handler for the HTTP request (this gets called when the HTTP request lands at the start