pub struct ScheduleInformation {
pub schedule_id: String,
pub schedule_items: Vec<ScheduleItem>,
pub availability_view: String,
pub error: FreeBusyError,
pub working_hours: WorkingHours,
}
Fields§
§schedule_id: String
§schedule_items: Vec<ScheduleItem>
§availability_view: String
§error: FreeBusyError
§working_hours: WorkingHours
Trait Implementations§
Source§impl Clone for ScheduleInformation
impl Clone for ScheduleInformation
Source§fn clone(&self) -> ScheduleInformation
fn clone(&self) -> ScheduleInformation
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 ScheduleInformation
impl Debug for ScheduleInformation
Source§impl<'de> Deserialize<'de> for ScheduleInformation
impl<'de> Deserialize<'de> for ScheduleInformation
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 ScheduleInformation
impl PartialEq for ScheduleInformation
Source§impl Serialize for ScheduleInformation
impl Serialize for ScheduleInformation
impl Eq for ScheduleInformation
impl StructuralPartialEq for ScheduleInformation
Auto Trait Implementations§
impl Freeze for ScheduleInformation
impl RefUnwindSafe for ScheduleInformation
impl Send for ScheduleInformation
impl Sync for ScheduleInformation
impl Unpin for ScheduleInformation
impl UnwindSafe for ScheduleInformation
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