use axum::{ routing::{get, post}, Router, }; use std::net::SocketAddr; mod index; use index::SearchEngine; #[tokio::main] async fn main() { let app = Router::new() .route("/search", get(search)) .route("/index", post(index_file)); let addr = SocketAddr::from(([127, 0, 0, 1], 3000)); println!("Server running on http://{}", addr); axum::Server::bind(&addr) .serve(app.into_make_service()) .await .unwrap(); } async fn search() { // TODO: 实现搜索处理 } async fn index_file() { // TODO: 实现文件索引 }