pub struct Payout {Show 15 fields
pub id: String,
pub network: String,
pub currency: String,
pub status: String,
pub gross_amount: f64,
pub net_amount: f64,
pub fee_amount: f64,
pub nmc_amount: Option<f64>,
pub recipient_address: String,
pub reference_id: Option<String>,
pub batch_id: Option<String>,
pub tx_hash: String,
pub error_message: Option<String>,
pub created_at: String,
pub completed_at: Option<String>,
}Fields§
§id: String§network: String§currency: String§status: String§gross_amount: f64§net_amount: f64§fee_amount: f64§nmc_amount: Option<f64>§recipient_address: String§reference_id: Option<String>§batch_id: Option<String>§tx_hash: String§error_message: Option<String>§created_at: String§completed_at: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Payout
impl<'de> Deserialize<'de> for Payout
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
Auto Trait Implementations§
impl Freeze for Payout
impl RefUnwindSafe for Payout
impl Send for Payout
impl Sync for Payout
impl Unpin for Payout
impl UnsafeUnpin for Payout
impl UnwindSafe for Payout
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