더북(TheBook)
    ) -> Self {
        Question {
            id,
            title,
            content,
            tags,
        }
    }
}

fn main() {
    let question = Question::new(
        QuestionId("1".to_string()),
        "First Question".to_string(),
        "Content of question".to_string(),
        ["faq".to_string()],
    );
    println!("{}", question);
}

명령줄에서 cargo run을 실행하면 상황이 조금 진척된 것을 볼 수 있다. 에러가 두 가지로 줄었다. 첫 번째 에러부터 다시 보자.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.