코드 3-7 JSON 반환에 Serde의 Serialize 사용하기
use serde::Serialize;
...
#[derive(Debug, Serialize)]
struct Question {
id: QuestionId(String),
title: String,
content: String,
tags: Option<Vec<String>>,
}
#[derive(Debug, Serialize)]
struct QuestionId(String);
...
use 키워드로 Serialize 트레이트를 임포트해 우리가 사용하는 파일에서 Serialize 트레이트를 사용할 수 있도록 한다. 그런 다음 구조체에 해당 트레이트를 추가한다.