Struct billecta::CreditorBankInfo
source · pub struct CreditorBankInfo {
pub uses_client_fund: bool,
pub payment_method: CreditorPaymentMethodType,
pub bankgiro_no: Option<String>,
pub plusgiro_no: Option<String>,
pub account_no: Option<String>,
pub clearing_no: Option<String>,
pub e_invoice_fui: Option<String>,
pub e_invoice_cui: Option<String>,
pub foreign_accounts: Vec<CreditorForeignAccount>,
pub creditor_outgoing_bankgiroes: Vec<CreditorOutgoingBankgiro>,
pub payment_methods: Vec<CreditorPaymentMethod>,
}
Fields§
§uses_client_fund: bool
§payment_method: CreditorPaymentMethodType
§bankgiro_no: Option<String>
§plusgiro_no: Option<String>
§account_no: Option<String>
§clearing_no: Option<String>
§e_invoice_fui: Option<String>
§e_invoice_cui: Option<String>
§foreign_accounts: Vec<CreditorForeignAccount>
§creditor_outgoing_bankgiroes: Vec<CreditorOutgoingBankgiro>
§payment_methods: Vec<CreditorPaymentMethod>
Implementations§
source§impl CreditorBankInfo
impl CreditorBankInfo
pub fn new( uses_client_fund: bool, payment_method: CreditorPaymentMethodType, ) -> Self
Trait Implementations§
source§impl Clone for CreditorBankInfo
impl Clone for CreditorBankInfo
source§fn clone(&self) -> CreditorBankInfo
fn clone(&self) -> CreditorBankInfo
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 CreditorBankInfo
impl Debug for CreditorBankInfo
source§impl<'de> Deserialize<'de> for CreditorBankInfo
impl<'de> Deserialize<'de> for CreditorBankInfo
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 CreditorBankInfo
impl RefUnwindSafe for CreditorBankInfo
impl Send for CreditorBankInfo
impl Sync for CreditorBankInfo
impl Unpin for CreditorBankInfo
impl UnwindSafe for CreditorBankInfo
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