pub struct DropTransactionParams {
pub tx_id: String,
pub x_end_user_wallet_id: Option<String>,
pub idempotency_key: Option<String>,
pub drop_transaction_request: Option<DropTransactionRequest>,
}
Expand description
struct for passing parameters to the method [drop_transaction
]
Fields§
§tx_id: String
The ID of the transaction
x_end_user_wallet_id: Option<String>
Unique ID of the End-User wallet to the API request. Required for end-user wallet operations.
idempotency_key: Option<String>
A unique identifier for the request. If the request is sent multiple times with the same idempotency key, the server will return the same response as the first request. The idempotency key is valid for 24 hours.
drop_transaction_request: Option<DropTransactionRequest>
Implementations§
Source§impl DropTransactionParams
impl DropTransactionParams
Sourcepub fn builder() -> DropTransactionParamsBuilder
pub fn builder() -> DropTransactionParamsBuilder
Create an instance of DropTransactionParams
using the builder syntax
Trait Implementations§
Source§impl Clone for DropTransactionParams
impl Clone for DropTransactionParams
Source§fn clone(&self) -> DropTransactionParams
fn clone(&self) -> DropTransactionParams
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 moreAuto Trait Implementations§
impl Freeze for DropTransactionParams
impl RefUnwindSafe for DropTransactionParams
impl Send for DropTransactionParams
impl Sync for DropTransactionParams
impl Unpin for DropTransactionParams
impl UnwindSafe for DropTransactionParams
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