pub struct ScheduledTransactionSummary {Show 13 fields
pub id: String,
pub date_first: String,
pub date_next: String,
pub frequency: Frequency,
pub amount: i64,
pub memo: Option<String>,
pub flag_color: Option<TransactionFlagColor>,
pub flag_name: Option<String>,
pub account_id: String,
pub payee_id: Option<String>,
pub category_id: Option<String>,
pub transfer_account_id: Option<String>,
pub deleted: bool,
}
Fields§
§id: String
§date_first: String
The first date for which the Scheduled Transaction was scheduled.
date_next: String
The next date for which the Scheduled Transaction is scheduled.
frequency: Frequency
§amount: i64
The scheduled transaction amount in milliunits format
memo: Option<String>
§flag_color: Option<TransactionFlagColor>
§flag_name: Option<String>
The customized name of a transaction flag
account_id: String
§payee_id: Option<String>
§category_id: Option<String>
§transfer_account_id: Option<String>
If a transfer, the account_id which the scheduled transaction transfers to
deleted: bool
Whether or not the scheduled transaction has been deleted. Deleted scheduled transactions will only be included in delta requests.
Implementations§
Trait Implementations§
Source§impl Clone for ScheduledTransactionSummary
impl Clone for ScheduledTransactionSummary
Source§fn clone(&self) -> ScheduledTransactionSummary
fn clone(&self) -> ScheduledTransactionSummary
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 ScheduledTransactionSummary
impl Debug for ScheduledTransactionSummary
Source§impl<'de> Deserialize<'de> for ScheduledTransactionSummary
impl<'de> Deserialize<'de> for ScheduledTransactionSummary
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
impl StructuralPartialEq for ScheduledTransactionSummary
Auto Trait Implementations§
impl Freeze for ScheduledTransactionSummary
impl RefUnwindSafe for ScheduledTransactionSummary
impl Send for ScheduledTransactionSummary
impl Sync for ScheduledTransactionSummary
impl Unpin for ScheduledTransactionSummary
impl UnwindSafe for ScheduledTransactionSummary
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more