pub struct Homework {Show 16 fields
pub lesson: String,
pub subject: String,
pub teacher: String,
pub homework_type: String,
pub id: usize,
pub title: String,
pub meta_title: String,
pub description: String,
pub issue_date: String,
pub due_date: String,
pub completion_time_unit: String,
pub completion_time_value: String,
pub publish_time: String,
pub status: HomeworkStatus,
pub validated_links: Vec<Value>,
pub validated_attachments: Vec<ValidatedHomeworkAttachment>,
}Fields§
§lesson: String§subject: String§teacher: String§homework_type: String§id: usize§title: String§meta_title: String§description: String§issue_date: String§due_date: String§completion_time_unit: String§completion_time_value: String§publish_time: String§status: HomeworkStatus§validated_links: Vec<Value>§validated_attachments: Vec<ValidatedHomeworkAttachment>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Homework
impl<'de> Deserialize<'de> for Homework
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
Auto Trait Implementations§
impl Freeze for Homework
impl RefUnwindSafe for Homework
impl Send for Homework
impl Sync for Homework
impl Unpin for Homework
impl UnwindSafe for Homework
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