pub struct AvailabilityQueryFilter {
pub start_at_range: Option<StartAtRange>,
pub booking_id: Option<String>,
pub location_id: Option<String>,
pub segment_filters: Option<Vec<SegmentFilter>>,
}Fields§
§start_at_range: Option<StartAtRange>§booking_id: Option<String>§location_id: Option<String>§segment_filters: Option<Vec<SegmentFilter>>Trait Implementations§
Source§impl Debug for AvailabilityQueryFilter
impl Debug for AvailabilityQueryFilter
Source§impl Default for AvailabilityQueryFilter
impl Default for AvailabilityQueryFilter
Source§fn default() -> AvailabilityQueryFilter
fn default() -> AvailabilityQueryFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AvailabilityQueryFilter
impl<'de> Deserialize<'de> for AvailabilityQueryFilter
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
Auto Trait Implementations§
impl Freeze for AvailabilityQueryFilter
impl RefUnwindSafe for AvailabilityQueryFilter
impl Send for AvailabilityQueryFilter
impl Sync for AvailabilityQueryFilter
impl Unpin for AvailabilityQueryFilter
impl UnwindSafe for AvailabilityQueryFilter
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