pub struct BudgetSummary {
pub id: String,
pub name: String,
pub last_modified_on: Option<String>,
pub first_month: Option<String>,
pub last_month: Option<String>,
pub date_format: Option<DateFormat>,
pub currency_format: Option<CurrencyFormat>,
pub accounts: Option<Vec<Account>>,
}
Fields§
§id: String
§name: String
§last_modified_on: Option<String>
The last time any changes were made to the budget from either a web or mobile client
first_month: Option<String>
The earliest budget month
last_month: Option<String>
The latest budget month
date_format: Option<DateFormat>
§currency_format: Option<CurrencyFormat>
§accounts: Option<Vec<Account>>
The budget accounts (only included if include_accounts=true
specified as query parameter)
Implementations§
Source§impl BudgetSummary
impl BudgetSummary
pub fn new(id: String, name: String) -> BudgetSummary
Trait Implementations§
Source§impl Clone for BudgetSummary
impl Clone for BudgetSummary
Source§fn clone(&self) -> BudgetSummary
fn clone(&self) -> BudgetSummary
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 BudgetSummary
impl Debug for BudgetSummary
Source§impl<'de> Deserialize<'de> for BudgetSummary
impl<'de> Deserialize<'de> for BudgetSummary
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 BudgetSummary
impl PartialEq for BudgetSummary
Source§impl Serialize for BudgetSummary
impl Serialize for BudgetSummary
impl StructuralPartialEq for BudgetSummary
Auto Trait Implementations§
impl Freeze for BudgetSummary
impl RefUnwindSafe for BudgetSummary
impl Send for BudgetSummary
impl Sync for BudgetSummary
impl Unpin for BudgetSummary
impl UnwindSafe for BudgetSummary
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