pub struct SaveScheduledTransaction {
pub account_id: Uuid,
pub date: NaiveDate,
pub amount: Option<i64>,
pub payee_id: Option<Uuid>,
pub payee_name: Option<String>,
pub category_id: Option<Uuid>,
pub memo: Option<String>,
pub flag_color: Option<FlagColor>,
pub frequency: Option<Frequency>,
}Expand description
Request body for creating or updating a scheduled transaction.
Fields§
§account_id: Uuid§date: NaiveDate§amount: Option<i64>§payee_id: Option<Uuid>§payee_name: Option<String>§category_id: Option<Uuid>§memo: Option<String>§flag_color: Option<FlagColor>§frequency: Option<Frequency>Trait Implementations§
Source§impl Clone for SaveScheduledTransaction
impl Clone for SaveScheduledTransaction
Source§fn clone(&self) -> SaveScheduledTransaction
fn clone(&self) -> SaveScheduledTransaction
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 SaveScheduledTransaction
impl Debug for SaveScheduledTransaction
Source§impl PartialEq for SaveScheduledTransaction
impl PartialEq for SaveScheduledTransaction
Source§impl Serialize for SaveScheduledTransaction
impl Serialize for SaveScheduledTransaction
impl StructuralPartialEq for SaveScheduledTransaction
Auto Trait Implementations§
impl Freeze for SaveScheduledTransaction
impl RefUnwindSafe for SaveScheduledTransaction
impl Send for SaveScheduledTransaction
impl Sync for SaveScheduledTransaction
impl Unpin for SaveScheduledTransaction
impl UnsafeUnpin for SaveScheduledTransaction
impl UnwindSafe for SaveScheduledTransaction
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