pub struct ScheduledSubTransaction {
pub id: String,
pub scheduled_transaction_id: String,
pub amount: i64,
pub memo: Option<String>,
pub payee_id: Option<String>,
pub category_id: Option<String>,
pub transfer_account_id: Option<String>,
pub deleted: bool,
}
Fields§
§id: String
§scheduled_transaction_id: String
§amount: i64
The scheduled subtransaction amount in milliunits format
memo: Option<String>
§payee_id: Option<String>
§category_id: Option<String>
§transfer_account_id: Option<String>
If a transfer, the account_id which the scheduled subtransaction transfers to
deleted: bool
Whether or not the scheduled subtransaction has been deleted. Deleted scheduled subtransactions will only be included in delta requests.
Implementations§
Trait 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 · 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§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 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
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