wanikani_rs_model/study_material.rs
1use chrono::{prelude::DateTime, Utc};
2use serde::{Deserialize, Serialize};
3
4use crate::subject_type::SubjectType;
5
6#[derive(Serialize, Deserialize, Debug, PartialEq)]
7pub struct StudyMaterial {
8 pub created_at: DateTime<Utc>,
9 pub hidden: bool,
10 pub meaning_note: Option<String>,
11 pub meaning_synonyms: Vec<String>,
12 pub reading_note: Option<String>,
13 pub subject_id: i64,
14 pub subject_type: SubjectType,
15}