Struct square_api_client::SquareClient
source · pub struct SquareClient {Show 16 fields
pub apple_pay: ApplePayApi,
pub cards: CardsApi,
pub catalog: CatalogApi,
pub customers: CustomersApi,
pub customer_groups: CustomerGroupsApi,
pub customer_segments: CustomerSegmentsApi,
pub gift_cards: GiftCardsApi,
pub gift_card_activities: GiftCardActivitiesApi,
pub inventory: InventoryApi,
pub invoices: InvoicesApi,
pub locations: LocationsApi,
pub orders: OrdersApi,
pub payments: PaymentsApi,
pub refunds: RefundsApi,
pub subscriptions: SubscriptionsApi,
pub team: TeamApi,
}Expand description
Gateway struct for the library. This struct acts as a factory for Apis. It holds the state of the SDK.
Fields§
§apple_pay: ApplePayApi§cards: CardsApi§catalog: CatalogApi§customers: CustomersApi§customer_groups: CustomerGroupsApi§customer_segments: CustomerSegmentsApi§gift_cards: GiftCardsApi§gift_card_activities: GiftCardActivitiesApi§inventory: InventoryApi§invoices: InvoicesApi§locations: LocationsApi§orders: OrdersApi§payments: PaymentsApi§refunds: RefundsApi§subscriptions: SubscriptionsApi§team: TeamApi