pub struct StudyMaterial {
pub created_at: DateTime<Utc>,
pub hidden: bool,
pub meaning_note: Option<String>,
pub meaning_synonyms: Vec<String>,
pub reading_note: Option<String>,
pub subject_id: i64,
pub subject_type: SubjectType,
}Fields§
§created_at: DateTime<Utc>§meaning_note: Option<String>§meaning_synonyms: Vec<String>§reading_note: Option<String>§subject_id: i64§subject_type: SubjectTypeTrait Implementations§
Source§impl Clone for StudyMaterial
impl Clone for StudyMaterial
Source§impl Debug for StudyMaterial
impl Debug for StudyMaterial
Source§impl<'de> Deserialize<'de> for StudyMaterial
impl<'de> Deserialize<'de> for StudyMaterial
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for StudyMaterial
impl PartialEq for StudyMaterial
Source§impl Serialize for StudyMaterial
impl Serialize for StudyMaterial
impl StructuralPartialEq for StudyMaterial
Auto Trait Implementations§
impl Freeze for StudyMaterial
impl RefUnwindSafe for StudyMaterial
impl Send for StudyMaterial
impl Sync for StudyMaterial
impl Unpin for StudyMaterial
impl UnsafeUnpin for StudyMaterial
impl UnwindSafe for StudyMaterial
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more