Uh oh!
There was an error while loading. Please reload this page.
remove Clone trait implementation and use #[derive(Clone)] - #34130
remove Clone trait implementation and use #[derive(Clone)]#34130srinivasreddy wants to merge 1 commit into
Conversation
rust-highfive
commented
Jun 7, 2016
r? @brson (rust_highfive has picked a reviewer for you, use r? to override) |
brson
commented
Jun 7, 2016
@bors r+ rollup. Thanks! |
bors
commented
Jun 7, 2016
📌 Commit 6a4c97b has been approved by |
eefriedman
commented
Jun 7, 2016
Hang on, are you sure this is right? I thought the reason these were derived by hand is that derive(Clone) doesn't use the right bounds; as far as I know that hasn't been fixed. |
durka
commented
Jun 7, 2016
@eefriedman is correct -- this adds |
apasel422
commented
Jun 7, 2016
@bors r- |
srinivasreddy
commented
Jun 7, 2016
I want to implement this correct. Pointers please. |
durka
commented
Jun 7, 2016
@eddyb had thoughts about fixing this situation by elaborating trait bounds before the privacy checks. The problem is that |
alexcrichton
commented
Jun 7, 2016
Yeah this is implemented correctly as-is to avoid the extra |
durka
commented
Jun 7, 2016
Well, a more correct way would be making the derived impls better. But that On Tue, Jun 7, 2016 at 1:54 AM, Alex Crichton notifications@github.com
|
No description provided.