Struct square_api_client::models::BusinessHours
source · [−]pub struct BusinessHours {
pub periods: Option<Vec<BusinessHoursPeriod>>,
}
Expand description
The hours of operation for a location.
Fields
periods: Option<Vec<BusinessHoursPeriod>>
The list of time periods during which the business is open. There can be at most 10 periods per day.
Trait Implementations
sourceimpl Clone for BusinessHours
impl Clone for BusinessHours
sourcefn clone(&self) -> BusinessHours
fn clone(&self) -> BusinessHours
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for BusinessHours
impl Debug for BusinessHours
sourceimpl Default for BusinessHours
impl Default for BusinessHours
sourcefn default() -> BusinessHours
fn default() -> BusinessHours
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for BusinessHours
impl<'de> Deserialize<'de> for BusinessHours
sourcefn 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
sourceimpl PartialEq<BusinessHours> for BusinessHours
impl PartialEq<BusinessHours> for BusinessHours
sourcefn eq(&self, other: &BusinessHours) -> bool
fn eq(&self, other: &BusinessHours) -> bool
sourceimpl Serialize for BusinessHours
impl Serialize for BusinessHours
impl Eq for BusinessHours
impl StructuralEq for BusinessHours
impl StructuralPartialEq for BusinessHours
Auto Trait Implementations
impl RefUnwindSafe for BusinessHours
impl Send for BusinessHours
impl Sync for BusinessHours
impl Unpin for BusinessHours
impl UnwindSafe for BusinessHours
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.