Make `OffersMessage` and offers errors `Clone`able
[rust-lightning] / lightning / src / onion_message / offers.rs
index 9a1f59b84592eac465b718e8ee89c6037c24423e..de373bda1bce81b104f1cd616be1ea4fb3e0b756 100644 (file)
@@ -38,7 +38,7 @@ pub trait OffersMessageHandler {
 /// Possible BOLT 12 Offers messages sent and received via an [`OnionMessage`].
 ///
 /// [`OnionMessage`]: crate::ln::msgs::OnionMessage
-#[derive(Debug)]
+#[derive(Clone, Debug)]
 pub enum OffersMessage {
        /// A request for a [`Bolt12Invoice`] for a particular [`Offer`].
        ///