pub struct BookingSchedule {
pub mon: Vec<BookingTimeRange>,
pub tue: Vec<BookingTimeRange>,
pub wed: Vec<BookingTimeRange>,
pub thu: Vec<BookingTimeRange>,
pub fri: Vec<BookingTimeRange>,
pub sat: Vec<BookingTimeRange>,
pub sun: Vec<BookingTimeRange>,
}Expand description
Open windows per weekday. A missing or empty day is closed.
Fields§
§mon: Vec<BookingTimeRange>§tue: Vec<BookingTimeRange>§wed: Vec<BookingTimeRange>§thu: Vec<BookingTimeRange>§fri: Vec<BookingTimeRange>§sat: Vec<BookingTimeRange>§sun: Vec<BookingTimeRange>Trait Implementations§
Source§impl Clone for BookingSchedule
impl Clone for BookingSchedule
Source§fn clone(&self) -> BookingSchedule
fn clone(&self) -> BookingSchedule
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BookingSchedule
impl Debug for BookingSchedule
Source§impl Default for BookingSchedule
impl Default for BookingSchedule
Source§fn default() -> BookingSchedule
fn default() -> BookingSchedule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BookingSchedule
impl<'de> Deserialize<'de> for BookingSchedule
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
impl Eq for BookingSchedule
Source§impl PartialEq for BookingSchedule
impl PartialEq for BookingSchedule
Source§impl Serialize for BookingSchedule
impl Serialize for BookingSchedule
impl StructuralPartialEq for BookingSchedule
Auto Trait Implementations§
impl Freeze for BookingSchedule
impl RefUnwindSafe for BookingSchedule
impl Send for BookingSchedule
impl Sync for BookingSchedule
impl Unpin for BookingSchedule
impl UnsafeUnpin for BookingSchedule
impl UnwindSafe for BookingSchedule
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