pub struct GetScheduleForOneGroup {
pub date: Option<Option<String>>,
pub schedules: Option<Option<Vec<LessonScheduleWithWork>>>,
pub practice: Option<Box<Practice>>,
pub exam: Option<Option<Vec<Exam>>>,
}Fields§
§date: Option<Option<String>>§schedules: Option<Option<Vec<LessonScheduleWithWork>>>§practice: Option<Box<Practice>>§exam: Option<Option<Vec<Exam>>>Implementations§
Source§impl GetScheduleForOneGroup
impl GetScheduleForOneGroup
pub fn new() -> GetScheduleForOneGroup
Trait Implementations§
Source§impl Clone for GetScheduleForOneGroup
impl Clone for GetScheduleForOneGroup
Source§fn clone(&self) -> GetScheduleForOneGroup
fn clone(&self) -> GetScheduleForOneGroup
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GetScheduleForOneGroup
impl Debug for GetScheduleForOneGroup
Source§impl Default for GetScheduleForOneGroup
impl Default for GetScheduleForOneGroup
Source§fn default() -> GetScheduleForOneGroup
fn default() -> GetScheduleForOneGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetScheduleForOneGroup
impl<'de> Deserialize<'de> for GetScheduleForOneGroup
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 GetScheduleForOneGroup
impl PartialEq for GetScheduleForOneGroup
Source§impl Serialize for GetScheduleForOneGroup
impl Serialize for GetScheduleForOneGroup
impl StructuralPartialEq for GetScheduleForOneGroup
Auto Trait Implementations§
impl Freeze for GetScheduleForOneGroup
impl RefUnwindSafe for GetScheduleForOneGroup
impl Send for GetScheduleForOneGroup
impl Sync for GetScheduleForOneGroup
impl Unpin for GetScheduleForOneGroup
impl UnwindSafe for GetScheduleForOneGroup
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