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}