pub struct ScheduleAdd {
pub id: Option<i32>,
pub to_date: Option<String>,
pub to_lesson_number: Option<i32>,
pub to_sub_lesson_number: Option<i32>,
pub to_sub_group: Option<i32>,
pub group_id: Option<i32>,
pub group: Option<Box<Group>>,
pub lesson_id: Option<i32>,
pub lesson: Option<Box<Lesson>>,
pub teacher_id: Option<i32>,
pub teacher: Option<Box<Teacher>>,
pub cabinet: Option<i32>,
}Fields§
§id: Option<i32>§to_date: Option<String>§to_lesson_number: Option<i32>§to_sub_lesson_number: Option<i32>§to_sub_group: Option<i32>§group_id: Option<i32>§group: Option<Box<Group>>§lesson_id: Option<i32>§lesson: Option<Box<Lesson>>§teacher_id: Option<i32>§teacher: Option<Box<Teacher>>§cabinet: Option<i32>Implementations§
Source§impl ScheduleAdd
impl ScheduleAdd
pub fn new() -> ScheduleAdd
Trait Implementations§
Source§impl Clone for ScheduleAdd
impl Clone for ScheduleAdd
Source§fn clone(&self) -> ScheduleAdd
fn clone(&self) -> ScheduleAdd
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 ScheduleAdd
impl Debug for ScheduleAdd
Source§impl Default for ScheduleAdd
impl Default for ScheduleAdd
Source§fn default() -> ScheduleAdd
fn default() -> ScheduleAdd
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScheduleAdd
impl<'de> Deserialize<'de> for ScheduleAdd
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 ScheduleAdd
impl PartialEq for ScheduleAdd
Source§impl Serialize for ScheduleAdd
impl Serialize for ScheduleAdd
impl StructuralPartialEq for ScheduleAdd
Auto Trait Implementations§
impl Freeze for ScheduleAdd
impl RefUnwindSafe for ScheduleAdd
impl Send for ScheduleAdd
impl Sync for ScheduleAdd
impl Unpin for ScheduleAdd
impl UnwindSafe for ScheduleAdd
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