pub struct GetDepositData {
pub id: String,
pub ledger_tx_id: String,
pub recipient: String,
pub amount_sats: u64,
pub fee_sats: f64,
pub chain_tx_id: Option<String>,
pub rail_type: String,
pub network_type: String,
pub status: String,
pub metadata: Option<HashMap<String, String>>,
pub lightning_invoice_id: Option<String>,
pub created_at: String,
}Fields§
§id: String§ledger_tx_id: String§recipient: String§amount_sats: u64§fee_sats: f64§chain_tx_id: Option<String>§rail_type: String§network_type: String§status: String§metadata: Option<HashMap<String, String>>§lightning_invoice_id: Option<String>§created_at: StringTrait Implementations§
Source§impl Debug for GetDepositData
impl Debug for GetDepositData
Source§impl<'de> Deserialize<'de> for GetDepositData
impl<'de> Deserialize<'de> for GetDepositData
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 GetDepositData
impl RefUnwindSafe for GetDepositData
impl Send for GetDepositData
impl Sync for GetDepositData
impl Unpin for GetDepositData
impl UnwindSafe for GetDepositData
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