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: StringPayment status
checking_id: StringChecking id
amount: i64Amount
fee: i64Fee
memo: StringMemo
time: StringTime
created_at: StringCreated at
updated_at: StringUpdated at
bolt11: StringBOLT11
preimage: Option<String>Preimage
payment_hash: StringPayment hash
expiry: StringExpiry
extra: ValueExtra
wallet_id: StringWallet 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