pub struct SearchOrdersFilter {
pub state_filter: Option<SearchOrdersStateFilter>,
pub date_time_filter: Option<SearchOrdersDateTimeFilter>,
pub fulfillment_filter: Option<SearchOrdersFulfillmentFilter>,
pub source_filter: Option<SearchOrdersSourceFilter>,
pub customer_filter: Option<SearchOrdersCustomerFilter>,
}
Expand description
Filtering criteria to use for a SearchOrders
request.
Multiple filters are ANDed together.
Fields§
§state_filter: Option<SearchOrdersStateFilter>
Filter by [OrderState]
date_time_filter: Option<SearchOrdersDateTimeFilter>
Filter for results within a time range.
Important: If you filter for orders by time range, you must set SearchOrdersSort
to
sort by the same field. Learn more about filtering orders by time
range.
fulfillment_filter: Option<SearchOrdersFulfillmentFilter>
Filter by the fulfillment type or state.
source_filter: Option<SearchOrdersSourceFilter>
Filter by the source of the order.
customer_filter: Option<SearchOrdersCustomerFilter>
Filter by customers associated with the order.
Trait Implementations§
Source§impl Clone for SearchOrdersFilter
impl Clone for SearchOrdersFilter
Source§fn clone(&self) -> SearchOrdersFilter
fn clone(&self) -> SearchOrdersFilter
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SearchOrdersFilter
impl Debug for SearchOrdersFilter
Source§impl Default for SearchOrdersFilter
impl Default for SearchOrdersFilter
Source§fn default() -> SearchOrdersFilter
fn default() -> SearchOrdersFilter
Returns the “default value” for a type. Read more
Source§impl PartialEq for SearchOrdersFilter
impl PartialEq for SearchOrdersFilter
Source§impl Serialize for SearchOrdersFilter
impl Serialize for SearchOrdersFilter
impl Eq for SearchOrdersFilter
impl StructuralPartialEq for SearchOrdersFilter
Auto Trait Implementations§
impl Freeze for SearchOrdersFilter
impl RefUnwindSafe for SearchOrdersFilter
impl Send for SearchOrdersFilter
impl Sync for SearchOrdersFilter
impl Unpin for SearchOrdersFilter
impl UnwindSafe for SearchOrdersFilter
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.