Struct plaid::model::TransactionsCategoryRule
source · pub struct TransactionsCategoryRule {
pub created_at: Option<DateTime<Utc>>,
pub id: Option<String>,
pub item_id: Option<String>,
pub personal_finance_category: Option<String>,
pub rule_details: Option<TransactionsRuleDetails>,
}
Expand description
A representation of a transactions category rule.
Fields§
§created_at: Option<DateTime<Utc>>
Date and time when a rule was created in ISO 8601 format ( YYYY-MM-DDTHH:mm:ssZ
).
id: Option<String>
A unique identifier of the rule created
item_id: Option<String>
A unique identifier of the Item the rule was created for.
personal_finance_category: Option<String>
Personal finance category unique identifier.
In the personal finance category taxonomy, this field is represented by the detailed category field.
rule_details: Option<TransactionsRuleDetails>
A representation of transactions rule details.
Trait Implementations§
source§impl Clone for TransactionsCategoryRule
impl Clone for TransactionsCategoryRule
source§fn clone(&self) -> TransactionsCategoryRule
fn clone(&self) -> TransactionsCategoryRule
Returns a copy 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 TransactionsCategoryRule
impl Debug for TransactionsCategoryRule
source§impl Default for TransactionsCategoryRule
impl Default for TransactionsCategoryRule
source§fn default() -> TransactionsCategoryRule
fn default() -> TransactionsCategoryRule
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for TransactionsCategoryRule
impl<'de> Deserialize<'de> for TransactionsCategoryRule
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 Display for TransactionsCategoryRule
impl Display for TransactionsCategoryRule
Auto Trait Implementations§
impl RefUnwindSafe for TransactionsCategoryRule
impl Send for TransactionsCategoryRule
impl Sync for TransactionsCategoryRule
impl Unpin for TransactionsCategoryRule
impl UnwindSafe for TransactionsCategoryRule
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