#[non_exhaustive]pub struct DepositLightning {
pub ccy: String,
pub amt: NumberString,
pub invoice: String,
pub to: String,
}Expand description
Lightning deposit invoice.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.ccy: StringCurrency code.
amt: NumberStringInvoice amount.
invoice: StringLightning invoice.
to: StringRecipient.
Trait Implementations§
Source§impl Clone for DepositLightning
impl Clone for DepositLightning
Source§fn clone(&self) -> DepositLightning
fn clone(&self) -> DepositLightning
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DepositLightning
impl Debug for DepositLightning
Source§impl Default for DepositLightning
impl Default for DepositLightning
Source§fn default() -> DepositLightning
fn default() -> DepositLightning
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DepositLightning
impl<'de> Deserialize<'de> for DepositLightning
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 DepositLightning
impl RefUnwindSafe for DepositLightning
impl Send for DepositLightning
impl Sync for DepositLightning
impl Unpin for DepositLightning
impl UnsafeUnpin for DepositLightning
impl UnwindSafe for DepositLightning
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