pub struct EnhanceTransactionsRequest {
pub amount: Option<f64>,
pub description: String,
pub extended_transaction_type: Option<String>,
pub id: String,
pub memo: Option<String>,
pub merchant_category_code: Option<i64>,
pub type_: Option<String>,
}Expand description
EnhanceTransactionsRequest
JSON schema
{
"type": "object",
"required": [
"description",
"id"
],
"properties": {
"amount": {
"examples": [
21.33
],
"type": "number"
},
"description": {
"examples": [
"ubr* pending.uber.com"
],
"type": "string"
},
"extended_transaction_type": {
"examples": [
"partner_transaction_type"
],
"type": "string"
},
"id": {
"examples": [
"ID-123"
],
"type": "string"
},
"memo": {
"examples": [
"Additional-information*on_transaction"
],
"type": "string"
},
"merchant_category_code": {
"examples": [
4121
],
"type": "integer"
},
"type": {
"examples": [
"DEBIT"
],
"type": "string"
}
}
}Fields§
§amount: Option<f64>§description: String§extended_transaction_type: Option<String>§id: String§memo: Option<String>§merchant_category_code: Option<i64>§type_: Option<String>Trait Implementations§
Source§impl Clone for EnhanceTransactionsRequest
impl Clone for EnhanceTransactionsRequest
Source§fn clone(&self) -> EnhanceTransactionsRequest
fn clone(&self) -> EnhanceTransactionsRequest
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 EnhanceTransactionsRequest
impl Debug for EnhanceTransactionsRequest
Source§impl<'de> Deserialize<'de> for EnhanceTransactionsRequest
impl<'de> Deserialize<'de> for EnhanceTransactionsRequest
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<&EnhanceTransactionsRequest> for EnhanceTransactionsRequest
impl From<&EnhanceTransactionsRequest> for EnhanceTransactionsRequest
Source§fn from(value: &EnhanceTransactionsRequest) -> Self
fn from(value: &EnhanceTransactionsRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for EnhanceTransactionsRequest
impl RefUnwindSafe for EnhanceTransactionsRequest
impl Send for EnhanceTransactionsRequest
impl Sync for EnhanceTransactionsRequest
impl Unpin for EnhanceTransactionsRequest
impl UnwindSafe for EnhanceTransactionsRequest
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