square_api_client/models/
cancel_invoice_request.rs

1//! Request body struct for the Cancel Invoice API
2
3use serde::Serialize;
4
5/// This is a model struct for CancelInvoiceRequest type.
6#[derive(Clone, Debug, Default, Eq, PartialEq, Serialize)]
7pub struct CancelInvoiceRequest {
8    /// The version of the [Invoice] to cancel. If you do not know the version, you can call
9    /// [GetInvoice](https://developer.squareup.com/reference/square/invoices-api/get-invoice) or
10    /// [ListInvoices](https://developer.squareup.com/reference/square/invoices-api/list-invoices).
11    pub version: i32,
12}