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§
Source§impl Clone for InvoiceCustomField
impl Clone for InvoiceCustomField
Source§fn clone(&self) -> InvoiceCustomField
fn clone(&self) -> InvoiceCustomField
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InvoiceCustomField
impl Debug for InvoiceCustomField
Source§impl Default for InvoiceCustomField
impl Default for InvoiceCustomField
Source§fn default() -> InvoiceCustomField
fn default() -> InvoiceCustomField
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InvoiceCustomField
impl<'de> Deserialize<'de> for InvoiceCustomField
Source§fn 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
Source§impl PartialEq for InvoiceCustomField
impl PartialEq for InvoiceCustomField
Source§impl Serialize for InvoiceCustomField
impl Serialize for InvoiceCustomField
impl Eq for InvoiceCustomField
impl StructuralPartialEq for InvoiceCustomField
Auto Trait Implementations§
impl Freeze for InvoiceCustomField
impl RefUnwindSafe for InvoiceCustomField
impl Send for InvoiceCustomField
impl Sync for InvoiceCustomField
impl Unpin for InvoiceCustomField
impl UnwindSafe for InvoiceCustomField
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.