pub struct CheckoutListQuery {
pub checkout_reference: Option<String>,
pub status: Option<String>,
pub merchant_code: Option<String>,
pub customer_id: Option<String>,
pub limit: Option<i32>,
pub offset: Option<i32>,
}Expand description
Query parameters for listing checkouts
Fields§
§checkout_reference: Option<String>Unique ID of the payment checkout specified by the client application
status: Option<String>Filter by checkout status (PENDING, FAILED, PAID)
merchant_code: Option<String>Filter by merchant code
customer_id: Option<String>Filter by customer ID
limit: Option<i32>Maximum number of checkouts to return
offset: Option<i32>Offset for pagination
Trait Implementations§
Source§impl Clone for CheckoutListQuery
impl Clone for CheckoutListQuery
Source§fn clone(&self) -> CheckoutListQuery
fn clone(&self) -> CheckoutListQuery
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CheckoutListQuery
impl Debug for CheckoutListQuery
Source§impl Default for CheckoutListQuery
impl Default for CheckoutListQuery
Source§fn default() -> CheckoutListQuery
fn default() -> CheckoutListQuery
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CheckoutListQuery
impl<'de> Deserialize<'de> for CheckoutListQuery
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 CheckoutListQuery
impl RefUnwindSafe for CheckoutListQuery
impl Send for CheckoutListQuery
impl Sync for CheckoutListQuery
impl Unpin for CheckoutListQuery
impl UnwindSafe for CheckoutListQuery
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)