pub struct ScheduledSubtransaction {
pub id: Uuid,
pub scheduled_transaction_id: Uuid,
pub amount: i64,
pub memo: Option<String>,
pub payee_id: Option<Uuid>,
pub payee_name: Option<String>,
pub category_id: Option<Uuid>,
pub category_name: Option<String>,
pub transfer_account_id: Option<Uuid>,
pub deleted: bool,
}Expand description
A line item within a split scheduled transaction. Amounts are in milliunits (divide by 1000 for display).
Fields§
§id: Uuid§scheduled_transaction_id: Uuid§amount: i64§memo: Option<String>§payee_id: Option<Uuid>§payee_name: Option<String>§category_id: Option<Uuid>§category_name: Option<String>§transfer_account_id: Option<Uuid>§deleted: boolTrait Implementations§
Source§impl Clone for ScheduledSubtransaction
impl Clone for ScheduledSubtransaction
Source§fn clone(&self) -> ScheduledSubtransaction
fn clone(&self) -> ScheduledSubtransaction
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 ScheduledSubtransaction
impl Debug for ScheduledSubtransaction
Source§impl<'de> Deserialize<'de> for ScheduledSubtransaction
impl<'de> Deserialize<'de> for ScheduledSubtransaction
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
Source§impl PartialEq for ScheduledSubtransaction
impl PartialEq for ScheduledSubtransaction
Source§fn eq(&self, other: &ScheduledSubtransaction) -> bool
fn eq(&self, other: &ScheduledSubtransaction) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ScheduledSubtransaction
impl Serialize for ScheduledSubtransaction
impl StructuralPartialEq for ScheduledSubtransaction
Auto Trait Implementations§
impl Freeze for ScheduledSubtransaction
impl RefUnwindSafe for ScheduledSubtransaction
impl Send for ScheduledSubtransaction
impl Sync for ScheduledSubtransaction
impl Unpin for ScheduledSubtransaction
impl UnsafeUnpin for ScheduledSubtransaction
impl UnwindSafe for ScheduledSubtransaction
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