mozilla/rust — pull request #11826 by huonw (2014-01-26 23:33:27+00:00)
Title: Make deriving errors slightly less cryptic

cc #7621.

See the commit message. I'm not sure if we should merge this now, or wait until we can write `Clone::clone(x)` which will directly solve the above issue with perfect error messages.