pub struct SaveSubTransaction {
pub amount: i64,
pub payee_id: Option<Uuid>,
pub payee_name: Option<String>,
pub category_id: Option<Uuid>,
pub memo: Option<String>,
}Expand description
A subtransaction within a split transaction to be created or updated.
Fields§
§amount: i64§payee_id: Option<Uuid>§payee_name: Option<String>§category_id: Option<Uuid>§memo: Option<String>Trait Implementations§
Source§impl Clone for SaveSubTransaction
impl Clone for SaveSubTransaction
Source§fn clone(&self) -> SaveSubTransaction
fn clone(&self) -> SaveSubTransaction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SaveSubTransaction
impl Debug for SaveSubTransaction
Source§impl PartialEq for SaveSubTransaction
impl PartialEq for SaveSubTransaction
Source§fn eq(&self, other: &SaveSubTransaction) -> bool
fn eq(&self, other: &SaveSubTransaction) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SaveSubTransaction
impl Serialize for SaveSubTransaction
impl StructuralPartialEq for SaveSubTransaction
Auto Trait Implementations§
impl Freeze for SaveSubTransaction
impl RefUnwindSafe for SaveSubTransaction
impl Send for SaveSubTransaction
impl Sync for SaveSubTransaction
impl Unpin for SaveSubTransaction
impl UnsafeUnpin for SaveSubTransaction
impl UnwindSafe for SaveSubTransaction
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