Commit Graph
7 Commits
Author SHA1 Message Date
Caio 64f7ed04dc Implement Copy, Deref and FromStr to (ed25519|sr25519)::Public (#3998) 2019-11-14 09:40:13 +01:00
Caio d5f61d5217 Implement Debug for some structures (#3941)
* Implement Debug for some structures

`NetworkConfiguration`, `TransportConfig`, `NodeKeyConfig` and `Secret`.

Needs a new release of the `rust-libp2p` crate. This PR is just a
reminder.

* Explicitly separate `std` and `core`

* Add manual implementation for Secret
2019-11-01 15:28:19 +01:00
Caio f5162edc83 It's Clippy time (#3806)
Fix some Clippy issues
2019-10-19 13:01:51 +02:00
Caio f60bc521c3 Fix Typo (#3805)
The `chain::error::FutureResult` doc is currently referring to the wrong
structure
2019-10-12 00:16:51 +01:00
Caio 0da34de380 Pointer does not implement Display (#3707)
Instead, use `Debug` for `debug_trace!`
2019-09-26 22:21:12 +02:00
Caio 0fff0d28db Implement Maybe* marker traits using a declarative macro (#3557)
Although simple, the current `Maybe*` trait implementations are based on
a manual approach that uses some code duplication. Now this duplication
is removed using a declarative macro.
Tested locally, the modification don't seem to affect building times.
2019-09-06 21:31:37 +02:00
Caio db7cd526e4 Typo (#3531) 2019-09-02 16:25:44 +02:00