Option_OffersMessageZ |
Option_OffersMessageZ.clone() |
Creates a new COption_OffersMessageZ which has the same data as `orig`
but with all dynamically-allocated buffers duplicated in new buffers.
|
Option_OffersMessageZ |
OffersMessageHandler.handle_message(OffersMessage message) |
Handles the given message by either responding with an [`Bolt12Invoice`], sending a payment,
or replying with an error.
|
Option_OffersMessageZ |
OffersMessageHandler.OffersMessageHandlerInterface.handle_message(OffersMessage message) |
Handles the given message by either responding with an [`Bolt12Invoice`], sending a payment,
or replying with an error.
|
static Option_OffersMessageZ |
Option_OffersMessageZ.none() |
Constructs a new COption_OffersMessageZ containing nothing
|
static Option_OffersMessageZ |
Option_OffersMessageZ.some(OffersMessage o) |
Constructs a new COption_OffersMessageZ containing a crate::lightning::onion_message::offers::OffersMessage
|