pub enum OutgoingPaymentOptions {
Bolt11(Box<Bolt11OutgoingPaymentOptions>),
Bolt12(Box<Bolt12OutgoingPaymentOptions>),
}
Expand description
Options for creating an outgoing payment
Variants§
Bolt11(Box<Bolt11OutgoingPaymentOptions>)
BOLT11 payment options
Bolt12(Box<Bolt12OutgoingPaymentOptions>)
BOLT12 payment options
Trait Implementations§
Source§impl Clone for OutgoingPaymentOptions
impl Clone for OutgoingPaymentOptions
Source§fn clone(&self) -> OutgoingPaymentOptions
fn clone(&self) -> OutgoingPaymentOptions
Returns a duplicate of the value. Read more
1.0.0 · 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 OutgoingPaymentOptions
impl Debug for OutgoingPaymentOptions
Source§impl Hash for OutgoingPaymentOptions
impl Hash for OutgoingPaymentOptions
Source§impl PartialEq for OutgoingPaymentOptions
impl PartialEq for OutgoingPaymentOptions
Source§impl TryFrom<MeltQuote> for OutgoingPaymentOptions
impl TryFrom<MeltQuote> for OutgoingPaymentOptions
impl Eq for OutgoingPaymentOptions
impl StructuralPartialEq for OutgoingPaymentOptions
Auto Trait Implementations§
impl Freeze for OutgoingPaymentOptions
impl RefUnwindSafe for OutgoingPaymentOptions
impl Send for OutgoingPaymentOptions
impl Sync for OutgoingPaymentOptions
impl Unpin for OutgoingPaymentOptions
impl UnwindSafe for OutgoingPaymentOptions
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