Struct square_api_client::models::PublishInvoiceRequest
source · Expand description
This is a model struct for PublishInvoiceRequest type.
Fields§
§version: i32
The version of the [Invoice] to publish. This must match the current version of the invoice; otherwise, the request is rejected.
idempotency_key: Option<String>
A unique string that identifies the PublishInvoice
request. If you do not provide
idempotency_key
(or provide an empty string as the value), the endpoint treats each
request as independent.
For more information, see Idempotency.
Trait Implementations§
source§impl Clone for PublishInvoiceRequest
impl Clone for PublishInvoiceRequest
source§fn clone(&self) -> PublishInvoiceRequest
fn clone(&self) -> PublishInvoiceRequest
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for PublishInvoiceRequest
impl Debug for PublishInvoiceRequest
source§impl Default for PublishInvoiceRequest
impl Default for PublishInvoiceRequest
source§fn default() -> PublishInvoiceRequest
fn default() -> PublishInvoiceRequest
Returns the “default value” for a type. Read more
source§impl PartialEq<PublishInvoiceRequest> for PublishInvoiceRequest
impl PartialEq<PublishInvoiceRequest> for PublishInvoiceRequest
source§fn eq(&self, other: &PublishInvoiceRequest) -> bool
fn eq(&self, other: &PublishInvoiceRequest) -> bool
source§impl Serialize for PublishInvoiceRequest
impl Serialize for PublishInvoiceRequest
impl Eq for PublishInvoiceRequest
impl StructuralEq for PublishInvoiceRequest
impl StructuralPartialEq for PublishInvoiceRequest
Auto Trait Implementations§
impl RefUnwindSafe for PublishInvoiceRequest
impl Send for PublishInvoiceRequest
impl Sync for PublishInvoiceRequest
impl Unpin for PublishInvoiceRequest
impl UnwindSafe for PublishInvoiceRequest
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.