pub struct CardTransaction {Show 14 fields
pub external_id: String,
pub transaction_date: String,
pub transaction_date_time: Option<String>,
pub posted_date: String,
pub transaction_amount: Money,
pub posted_amount: Money,
pub billed_amount: Option<Money>,
pub reference_number: Option<String>,
pub authorization_external_id: Option<String>,
pub type_: String,
pub description: Option<String>,
pub account: TransactionAccountRef,
pub merchant: Option<Value>,
pub lodging: Option<Value>,
}Fields§
§external_id: String§transaction_date: String§transaction_date_time: Option<String>§posted_date: String§transaction_amount: Money§posted_amount: Money§billed_amount: Option<Money>§reference_number: Option<String>§type_: String§description: Option<String>§account: TransactionAccountRef§merchant: Option<Value>§lodging: Option<Value>Trait Implementations§
Source§impl Clone for CardTransaction
impl Clone for CardTransaction
Source§impl Debug for CardTransaction
impl Debug for CardTransaction
Source§impl Default for CardTransaction
impl Default for CardTransaction
Source§impl<'de> Deserialize<'de> for CardTransaction
impl<'de> Deserialize<'de> for CardTransaction
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 Forget for CardTransaction
impl Freeze for CardTransaction
impl RefUnwindSafe for CardTransaction
impl Send for CardTransaction
impl Sync for CardTransaction
impl Unpin for CardTransaction
impl UnsafeUnpin for CardTransaction
impl UnwindSafe for CardTransaction
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