코드 4-12 저장소 필터를 만들어 경로에 전달하기
...
#[derive(Clone)]
struct Store {
questions: HashMap<QuestionId, Question>,
}
...
#[tokio::main]
async fn main() {
let store = Store::new();
let store_filter = warp::any().map(move || store.clone());
...
warp::serve(routes)
.run(([127, 0, 0, 1], 3030))
.await;
}
...