pub struct TransactionGroups {
pub personal_finance: PersonalFinanceGroup,
pub other_groups: Option<HashMap<String, Value>>,
}Expand description
Category groupings for different classification systems.
Fields§
§personal_finance: PersonalFinanceGroupPersonal finance category group
other_groups: Option<HashMap<String, Value>>Other category groupings (future extension)
Trait Implementations§
Source§impl Clone for TransactionGroups
impl Clone for TransactionGroups
Source§fn clone(&self) -> TransactionGroups
fn clone(&self) -> TransactionGroups
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 TransactionGroups
impl Debug for TransactionGroups
Source§impl<'de> Deserialize<'de> for TransactionGroups
impl<'de> Deserialize<'de> for TransactionGroups
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 TransactionGroups
impl PartialEq for TransactionGroups
Source§impl Serialize for TransactionGroups
impl Serialize for TransactionGroups
impl Eq for TransactionGroups
impl StructuralPartialEq for TransactionGroups
Auto Trait Implementations§
impl Freeze for TransactionGroups
impl RefUnwindSafe for TransactionGroups
impl Send for TransactionGroups
impl Sync for TransactionGroups
impl Unpin for TransactionGroups
impl UnwindSafe for TransactionGroups
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