pub struct AccountTransaction {Show 16 fields
pub transaction_id: Option<String>,
pub reference: Option<String>,
pub booking_status: Option<String>,
pub booking_date: Option<String>,
pub valuta_date: Option<String>,
pub amount: Option<BalanceAmount>,
pub remitter: Option<TransactionParty>,
pub debtor: Option<TransactionParty>,
pub creditor: Option<TransactionParty>,
pub direct_debit_creditor_id: Option<String>,
pub direct_debit_mandate_id: Option<String>,
pub end_to_end_reference: Option<String>,
pub new_transaction: Option<bool>,
pub remittance_info: Option<String>,
pub transaction_type: Option<TransactionType>,
pub extra: BTreeMap<String, Value>,
}Expand description
One transaction row returned by the account transactions endpoint.
Fields§
§transaction_id: Option<String>§reference: Option<String>§booking_status: Option<String>§booking_date: Option<String>§valuta_date: Option<String>§amount: Option<BalanceAmount>§remitter: Option<TransactionParty>§debtor: Option<TransactionParty>§creditor: Option<TransactionParty>§direct_debit_creditor_id: Option<String>§direct_debit_mandate_id: Option<String>§end_to_end_reference: Option<String>§new_transaction: Option<bool>§remittance_info: Option<String>§transaction_type: Option<TransactionType>§extra: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for AccountTransaction
impl Clone for AccountTransaction
Source§fn clone(&self) -> AccountTransaction
fn clone(&self) -> AccountTransaction
Returns a duplicate 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 AccountTransaction
impl Debug for AccountTransaction
Source§impl Default for AccountTransaction
impl Default for AccountTransaction
Source§fn default() -> AccountTransaction
fn default() -> AccountTransaction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AccountTransaction
impl<'de> Deserialize<'de> for AccountTransaction
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 AccountTransaction
impl RefUnwindSafe for AccountTransaction
impl Send for AccountTransaction
impl Sync for AccountTransaction
impl Unpin for AccountTransaction
impl UnsafeUnpin for AccountTransaction
impl UnwindSafe for AccountTransaction
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