4장에서는 이 부분을 다른 방식으로 구현하는 방법을 알아보겠다. JSON 데이터를 받아 로컬 구조체로 변환하기 위해 무엇을 해야 하는지 살펴보자. 힌트를 주겠다. JSON을 사용자 정의 데이터 구조에 매핑하는 방법을 컴파일러에 알리려면 구조체 위에 Serde의 Deserialize 트레이트만 추가하면 된다.
지금까지는 새 Question을 만들어 요청 클라이언트에 반환할 수 있다고 가정했다. 그런데 새로운 객체를 만들 수 없거나 브라우저나 다른 서버에서 요청하는 경로가 존재하지 않으면 어떻게 해야 할까?