Struct square_api_client::models::InvoiceCustomField
source · [−]pub struct InvoiceCustomField {
pub label: String,
pub placement: InvoiceCustomFieldPlacement,
pub value: Option<String>,
}
Expand description
An additional seller-defined and customer-facing field to include on the invoice.
For more information, see Custom fields.
Adding custom fields to an invoice requires an Invoices Plus subscription.
Fields
label: String
placement: InvoiceCustomFieldPlacement
value: Option<String>
Trait Implementations
sourceimpl Clone for InvoiceCustomField
impl Clone for InvoiceCustomField
sourcefn clone(&self) -> InvoiceCustomField
fn clone(&self) -> InvoiceCustomField
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for InvoiceCustomField
impl Debug for InvoiceCustomField
sourceimpl Default for InvoiceCustomField
impl Default for InvoiceCustomField
sourcefn default() -> InvoiceCustomField
fn default() -> InvoiceCustomField
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for InvoiceCustomField
impl<'de> Deserialize<'de> for InvoiceCustomField
sourcefn 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
sourceimpl PartialEq<InvoiceCustomField> for InvoiceCustomField
impl PartialEq<InvoiceCustomField> for InvoiceCustomField
sourcefn eq(&self, other: &InvoiceCustomField) -> bool
fn eq(&self, other: &InvoiceCustomField) -> bool
sourceimpl Serialize for InvoiceCustomField
impl Serialize for InvoiceCustomField
impl Eq for InvoiceCustomField
impl StructuralEq for InvoiceCustomField
impl StructuralPartialEq for InvoiceCustomField
Auto Trait Implementations
impl RefUnwindSafe for InvoiceCustomField
impl Send for InvoiceCustomField
impl Sync for InvoiceCustomField
impl Unpin for InvoiceCustomField
impl UnwindSafe for InvoiceCustomField
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<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,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.