fireblocks_sdk/models/
conversion_operation_execution_output.rs1use {
10 crate::models,
11 serde::{Deserialize, Serialize},
12};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct ConversionOperationExecutionOutput {
16 #[serde(rename = "amount")]
17 pub amount: models::AssetAmount,
18 #[serde(rename = "fee")]
19 pub fee: models::AssetAmount,
20 #[serde(rename = "conversionRate")]
21 pub conversion_rate: String,
22}
23
24impl ConversionOperationExecutionOutput {
25 pub fn new(
26 amount: models::AssetAmount,
27 fee: models::AssetAmount,
28 conversion_rate: String,
29 ) -> ConversionOperationExecutionOutput {
30 ConversionOperationExecutionOutput {
31 amount,
32 fee,
33 conversion_rate,
34 }
35 }
36}