pub struct ManagedTransactionUpdateRequest {Show 20 fields
pub amount: Option<String>,
pub category: Option<String>,
pub check_number_string: Option<String>,
pub currency_code: Option<String>,
pub description: Option<String>,
pub id: Option<String>,
pub is_international: Option<bool>,
pub latitude: Option<f64>,
pub localized_description: Option<String>,
pub localized_memo: Option<String>,
pub longitude: Option<f64>,
pub memo: Option<String>,
pub merchant_category_code: Option<i64>,
pub merchant_guid: Option<String>,
pub merchant_location_guid: Option<String>,
pub metadata: Option<String>,
pub posted_at: Option<String>,
pub status: Option<String>,
pub transacted_at: Option<String>,
pub type_: Option<String>,
}Expand description
ManagedTransactionUpdateRequest
JSON schema
{
"type": "object",
"properties": {
"amount": {
"examples": [
"61.11"
],
"type": "string"
},
"category": {
"examples": [
"Groceries"
],
"type": "string"
},
"check_number_string": {
"examples": [
"6812"
],
"type": "string"
},
"currency_code": {
"examples": [
"USD"
],
"type": "string"
},
"description": {
"examples": [
"Whole foods"
],
"type": "string"
},
"id": {
"examples": [
"transaction-265abee9-889b-af6a-c69b-25157db2bdd9"
],
"type": "string"
},
"is_international": {
"examples": [
false
],
"type": "boolean"
},
"latitude": {
"examples": [
-43.2075
],
"type": "number"
},
"localized_description": {
"examples": [
"This is a localized_description"
],
"type": "string"
},
"localized_memo": {
"examples": [
"This is a localized_memo"
],
"type": "string"
},
"longitude": {
"examples": [
139.691706
],
"type": "number"
},
"memo": {
"examples": [
"This is a memo"
],
"type": "string"
},
"merchant_category_code": {
"examples": [
5411
],
"type": "integer"
},
"merchant_guid": {
"examples": [
"MCH-7ed79542-884d-2b1b-dd74-501c5cc9d25b"
],
"type": "string"
},
"merchant_location_guid": {
"examples": [
"MCL-00024e59-18b5-4d79-b879-2a7896726fea"
],
"type": "string"
},
"metadata": {
"examples": [
"some metadata"
],
"type": "string"
},
"posted_at": {
"examples": [
"2016-10-07T06:00:00.000Z"
],
"type": "string"
},
"status": {
"examples": [
"POSTED"
],
"type": "string"
},
"transacted_at": {
"examples": [
"2016-10-06T13:00:00.000Z"
],
"type": "string"
},
"type": {
"examples": [
"DEBIT"
],
"type": "string"
}
}
}Fields§
§amount: Option<String>§category: Option<String>§check_number_string: Option<String>§currency_code: Option<String>§description: Option<String>§id: Option<String>§is_international: Option<bool>§latitude: Option<f64>§localized_description: Option<String>§localized_memo: Option<String>§longitude: Option<f64>§memo: Option<String>§merchant_category_code: Option<i64>§merchant_guid: Option<String>§merchant_location_guid: Option<String>§metadata: Option<String>§posted_at: Option<String>§status: Option<String>§transacted_at: Option<String>§type_: Option<String>Trait Implementations§
Source§impl Clone for ManagedTransactionUpdateRequest
impl Clone for ManagedTransactionUpdateRequest
Source§fn clone(&self) -> ManagedTransactionUpdateRequest
fn clone(&self) -> ManagedTransactionUpdateRequest
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<'de> Deserialize<'de> for ManagedTransactionUpdateRequest
impl<'de> Deserialize<'de> for ManagedTransactionUpdateRequest
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<&ManagedTransactionUpdateRequest> for ManagedTransactionUpdateRequest
impl From<&ManagedTransactionUpdateRequest> for ManagedTransactionUpdateRequest
Source§fn from(value: &ManagedTransactionUpdateRequest) -> Self
fn from(value: &ManagedTransactionUpdateRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ManagedTransactionUpdateRequest
impl RefUnwindSafe for ManagedTransactionUpdateRequest
impl Send for ManagedTransactionUpdateRequest
impl Sync for ManagedTransactionUpdateRequest
impl Unpin for ManagedTransactionUpdateRequest
impl UnwindSafe for ManagedTransactionUpdateRequest
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