pub struct TransactionAttributes {
pub status: TransactionStatus,
pub raw_text: Option<String>,
pub description: String,
pub message: Option<String>,
pub is_categorizable: bool,
pub hold_info: Option<TransactionHoldInfo>,
pub round_up: Option<RoundUp>,
pub cashback: Option<CashbackObject>,
pub amount: MoneyObject,
pub foreign_amount: Option<MoneyObject>,
pub settled_at: Option<TimeObject>,
pub created_at: TimeObject,
}Fields§
§status: TransactionStatus§raw_text: Option<String>§description: String§message: Option<String>§is_categorizable: bool§hold_info: Option<TransactionHoldInfo>§round_up: Option<RoundUp>§cashback: Option<CashbackObject>§amount: MoneyObject§foreign_amount: Option<MoneyObject>§settled_at: Option<TimeObject>§created_at: TimeObjectTrait Implementations§
Source§impl Debug for TransactionAttributes
impl Debug for TransactionAttributes
Source§impl<'de> Deserialize<'de> for TransactionAttributes
impl<'de> Deserialize<'de> for TransactionAttributes
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 TransactionAttributes
impl RefUnwindSafe for TransactionAttributes
impl Send for TransactionAttributes
impl Sync for TransactionAttributes
impl Unpin for TransactionAttributes
impl UnsafeUnpin for TransactionAttributes
impl UnwindSafe for TransactionAttributes
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