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 Debug for SaveScheduledTransaction
impl Debug 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