pub struct PaymentDetails {Show 14 fields
pub status: String,
pub checking_id: String,
pub amount: i64,
pub fee: i64,
pub memo: String,
pub time: String,
pub created_at: String,
pub updated_at: String,
pub bolt11: String,
pub preimage: Option<String>,
pub payment_hash: String,
pub expiry: String,
pub extra: Value,
pub wallet_id: String,
}
Expand description
Payment details
Fields§
§status: String
Payment status
checking_id: String
Checking id
amount: i64
Amount
fee: i64
Fee
memo: String
Memo
time: String
Time
created_at: String
Created at
updated_at: String
Updated at
bolt11: String
BOLT11
preimage: Option<String>
Preimage
payment_hash: String
Payment hash
expiry: String
Expiry
extra: Value
Extra
wallet_id: String
Wallet id
Trait Implementations§
Source§impl Debug for PaymentDetails
impl Debug for PaymentDetails
Source§impl<'de> Deserialize<'de> for PaymentDetails
impl<'de> Deserialize<'de> for PaymentDetails
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 PaymentDetails
impl RefUnwindSafe for PaymentDetails
impl Send for PaymentDetails
impl Sync for PaymentDetails
impl Unpin for PaymentDetails
impl UnwindSafe for PaymentDetails
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