pub struct SplitTransactionRequest {
pub amount: f64,
pub category_guid: Option<String>,
pub description: Option<String>,
pub memo: Option<String>,
}Expand description
SplitTransactionRequest
JSON schema
{
"required": [
"amount"
],
"properties": {
"amount": {
"description": "Amount of money you want to re-categorize.",
"examples": [
54.19
],
"type": "number"
},
"category_guid": {
"description": "Unique identifier of the category.",
"examples": [
"CAT-b6d61a19-30a7-e852-2703-bdfb4072289e"
],
"type": "string"
},
"description": {
"description": "Description for the split transaction.",
"examples": [
"Chevron Gas"
],
"type": "string"
},
"memo": {
"description": "Memo for the split transaction",
"examples": [
"Chips and Soda"
],
"type": "string"
}
}
}Fields§
§amount: f64§category_guid: Option<String>Unique identifier of the category.
description: Option<String>Description for the split transaction.
memo: Option<String>Memo for the split transaction
Trait Implementations§
Source§impl Clone for SplitTransactionRequest
impl Clone for SplitTransactionRequest
Source§fn clone(&self) -> SplitTransactionRequest
fn clone(&self) -> SplitTransactionRequest
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 SplitTransactionRequest
impl Debug for SplitTransactionRequest
Source§impl<'de> Deserialize<'de> for SplitTransactionRequest
impl<'de> Deserialize<'de> for SplitTransactionRequest
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 From<&SplitTransactionRequest> for SplitTransactionRequest
impl From<&SplitTransactionRequest> for SplitTransactionRequest
Source§fn from(value: &SplitTransactionRequest) -> Self
fn from(value: &SplitTransactionRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SplitTransactionRequest
impl RefUnwindSafe for SplitTransactionRequest
impl Send for SplitTransactionRequest
impl Sync for SplitTransactionRequest
impl Unpin for SplitTransactionRequest
impl UnwindSafe for SplitTransactionRequest
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