Add additional Clone derives
authorMatt Corallo <git@bluematt.me>
Thu, 11 Feb 2021 03:25:42 +0000 (22:25 -0500)
committerMatt Corallo <git@bluematt.me>
Thu, 11 Feb 2021 03:34:19 +0000 (22:34 -0500)
commit75d71cead386cac3c42a6c4d4f204869ec8dacc5
tree6b8de2f2c27c78bb960d3f252a717666f922321d
parent03a6a243ac2752763942f414f2ac3a93b29aabc2
Add additional Clone derives

The only API change outside of additional derives is to change
the inner field in `DecodeError::Io()` to an `std::io::ErrorKind`
instead of an `std::io::Error`. While `std::io::Error` obviously
makes more sense in context, it doesn't support Clone, and the
inner error largely doesn't have a lot of value on its own.
fuzz/src/router.rs
lightning/src/chain/channelmonitor.rs
lightning/src/ln/channelmanager.rs
lightning/src/ln/msgs.rs
lightning/src/ln/peer_handler.rs
lightning/src/routing/network_graph.rs
lightning/src/util/errors.rs
lightning/src/util/ser.rs