더북(TheBook)

코드 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;
}
...
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.