Struct mercury_rust::resources::transactions::TransactionParam [−][src]
pub struct TransactionParam<'a> { pub recipient_id: &'a str, pub amount: f32, pub payment_method: TransactionPaymentMethod, pub note: Option<&'a str>, pub external_memo: Option<&'a str>, pub idempotency_key: &'a str, }
Fields
recipient_id: &'a str
amount: f32
payment_method: TransactionPaymentMethod
note: Option<&'a str>
external_memo: Option<&'a str>
idempotency_key: &'a str
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl<'a> RefUnwindSafe for TransactionParam<'a>
impl<'a> Send for TransactionParam<'a>
impl<'a> Sync for TransactionParam<'a>
impl<'a> Unpin for TransactionParam<'a>
impl<'a> UnwindSafe for TransactionParam<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more