pub struct Creditor {Show 26 fields
pub creditor_public_id: Uuid,
pub org_no: Option<String>,
pub name: Option<String>,
pub creditor_bank_info: Option<CreditorBankInfo>,
pub attention: Option<String>,
pub care_of: Option<String>,
pub address: Option<String>,
pub address2: Option<String>,
pub zip_code: Option<String>,
pub city: Option<String>,
pub country_code: Option<String>,
pub phone: Option<String>,
pub vat_number: Option<String>,
pub residence: Option<String>,
pub approved_company_tax: Option<bool>,
pub give_all_users_full_rights_on_creditor: Option<bool>,
pub gln: Option<String>,
pub creditor_contact: Option<CreditorContact>,
pub creditor_claims_contact: Option<CreditorClaimsContact>,
pub creditor_signatory_contact: Option<CreditorSignatoryContact>,
pub creditor_invoice_address: Option<CreditorInvoiceAddress>,
pub is_enabled: bool,
pub next_invoice_number: Option<String>,
pub logo_url: Option<String>,
pub use_cent_rounding: bool,
pub uses_client_fund_for_invoicing: bool,
}
Fields§
§creditor_public_id: Uuid
§org_no: Option<String>
§name: Option<String>
§creditor_bank_info: Option<CreditorBankInfo>
§attention: Option<String>
§care_of: Option<String>
§address: Option<String>
§address2: Option<String>
§zip_code: Option<String>
§city: Option<String>
§country_code: Option<String>
§phone: Option<String>
§vat_number: Option<String>
§residence: Option<String>
§approved_company_tax: Option<bool>
§give_all_users_full_rights_on_creditor: Option<bool>
§gln: Option<String>
§creditor_contact: Option<CreditorContact>
§creditor_claims_contact: Option<CreditorClaimsContact>
§creditor_signatory_contact: Option<CreditorSignatoryContact>
§creditor_invoice_address: Option<CreditorInvoiceAddress>
§is_enabled: bool
§next_invoice_number: Option<String>
§logo_url: Option<String>
§use_cent_rounding: bool
§uses_client_fund_for_invoicing: bool
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Creditor
impl<'de> Deserialize<'de> for Creditor
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
Auto Trait Implementations§
impl Freeze for Creditor
impl RefUnwindSafe for Creditor
impl Send for Creditor
impl Sync for Creditor
impl Unpin for Creditor
impl UnwindSafe for Creditor
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