Add additional Clone derives
[rust-lightning] / lightning / src / ln / peer_handler.rs
index a3c2292103c3b64dc2b88697a9fcb0241701a375..0e9facb8ac888aee43711439a1453085533eb536 100644 (file)
@@ -90,6 +90,7 @@ pub trait SocketDescriptor : cmp::Eq + hash::Hash + Clone {
 /// Error for PeerManager errors. If you get one of these, you must disconnect the socket and
 /// generate no further read_event/write_buffer_space_avail/socket_disconnected calls for the
 /// descriptor.
+#[derive(Clone)]
 pub struct PeerHandleError {
        /// Used to indicate that we probably can't make any future connections to this peer, implying
        /// we should go ahead and force-close any channels we have with it.