Make the custom message traits cloneable as they're deep in nested structs
[rust-lightning] / lightning / src / onion_message / messenger.rs
index 4cd167ecf3dd5cc39e8dd8d16e49956fea1a0e3e..fecb2980bbb018811a3c1441f63142990e41aeae 100644 (file)
@@ -69,6 +69,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> {