pub enum MeltQuoteRequest {
Bolt11(MeltQuoteBolt11Request),
Bolt12(MeltQuoteBolt12Request),
}
Expand description
Melt quote request enum for different types of quotes
This enum represents the different types of melt quote requests that can be made, either BOLT11 or BOLT12.
Variants§
Bolt11(MeltQuoteBolt11Request)
Lightning Network BOLT11 invoice request
Bolt12(MeltQuoteBolt12Request)
Lightning Network BOLT12 offer request
Trait Implementations§
Source§impl Clone for MeltQuoteRequest
impl Clone for MeltQuoteRequest
Source§fn clone(&self) -> MeltQuoteRequest
fn clone(&self) -> MeltQuoteRequest
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 MeltQuoteRequest
impl Debug for MeltQuoteRequest
Source§impl From<MeltQuoteBolt11Request> for MeltQuoteRequest
impl From<MeltQuoteBolt11Request> for MeltQuoteRequest
Source§fn from(request: MeltQuoteBolt11Request) -> Self
fn from(request: MeltQuoteBolt11Request) -> Self
Converts to this type from the input type.
Source§impl From<MeltQuoteBolt12Request> for MeltQuoteRequest
impl From<MeltQuoteBolt12Request> for MeltQuoteRequest
Source§fn from(request: MeltQuoteBolt12Request) -> Self
fn from(request: MeltQuoteBolt12Request) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MeltQuoteRequest
impl PartialEq for MeltQuoteRequest
impl Eq for MeltQuoteRequest
impl StructuralPartialEq for MeltQuoteRequest
Auto Trait Implementations§
impl Freeze for MeltQuoteRequest
impl RefUnwindSafe for MeltQuoteRequest
impl Send for MeltQuoteRequest
impl Sync for MeltQuoteRequest
impl Unpin for MeltQuoteRequest
impl UnwindSafe for MeltQuoteRequest
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