> I'm hitting this in workcache and json now. Stuff that the author didn't
> think to make cloneable or comparable impls for. Since I'm in the same
> source tree now I can fix it, but if it was in a different crate I didn't
> control, I'd be out of luck.

After converting Servo to Rust 0.6, I had to go an add a few Clones in
libstd. If we decide not to automatically derive Clone then some kind
of systematic pass on libstd and libextra will be necessary to make
sure none are missing. Missing Clones in libstd and libextra are the
worst offenders because not only do you have to add them, but every
downstream consumer must upgrade Rust to get the change too.

jack.
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to