Make the custom message traits cloneable as they're deep in nested structs
[rust-lightning] / lightning / src / onion_message / messenger.rs
index 7487caf45c750cb428e0937c1dfe9192dfb3b8ac..63868d948a27338652e93e7615a9d17d1f460485 100644 (file)
@@ -70,6 +70,7 @@ use crate::prelude::*;
 /// // ChannelManager.
 /// let onion_messenger = OnionMessenger::new(&keys_manager, &keys_manager, logger, &your_custom_message_handler);
 ///
+/// # #[derive(Clone)]
 /// # struct YourCustomMessage {}
 /// impl Writeable for YourCustomMessage {
 ///    fn write<W: Writer>(&self, w: &mut W) -> Result<(), io::Error> {