nicer name
This commit is contained in:
@@ -4,7 +4,7 @@ use reqwest::header;
|
|||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
use tokio::{net::TcpListener, sync::RwLock};
|
use tokio::{net::TcpListener, sync::RwLock};
|
||||||
|
|
||||||
async fn stream_handler(State(state): State<Arc<RwLock<Feed>>>) -> impl IntoResponse {
|
async fn index(State(state): State<Arc<RwLock<Feed>>>) -> impl IntoResponse {
|
||||||
state.write().await.fetch().await.unwrap();
|
state.write().await.fetch().await.unwrap();
|
||||||
|
|
||||||
let content = state.read().await.to_rss();
|
let content = state.read().await.to_rss();
|
||||||
@@ -19,7 +19,7 @@ pub(super) async fn serve(
|
|||||||
listener: TcpListener,
|
listener: TcpListener,
|
||||||
) -> Result<(), Box<dyn std::error::Error>> {
|
) -> Result<(), Box<dyn std::error::Error>> {
|
||||||
let app = Router::new()
|
let app = Router::new()
|
||||||
.route("/", get(stream_handler))
|
.route("/", get(index))
|
||||||
.with_state(state.clone());
|
.with_state(state.clone());
|
||||||
|
|
||||||
axum::serve(listener, app).await?;
|
axum::serve(listener, app).await?;
|
||||||
|
|||||||
Reference in New Issue
Block a user