Uh oh!
There was an error while loading. Please reload this page.
Move Bound to libcore. - #42268
Conversation
rust-highfive
commented
May 27, 2017
(rust_highfive has picked a reviewer for you, use r? to override) |
Mark-Simulacrum
commented
May 28, 2017
Looks like travis failed: |
clarfonthey
commented
May 28, 2017
Indeed it did. I'm not quite sure why, though, because those nodes do have stability attributes. |
alexcrichton
commented
May 30, 2017
I'm looking around and trying to find the rationale for this (I've forgotten at this point), can you remind me the reason for this move? |
clarfonthey
commented
May 30, 2017
@alexcrichton this is basically a prerequisite for moving |
alexcrichton
commented
May 31, 2017
Hm sorry but forgive my ignorance, why do we want to do that? |
clarfonthey
commented
Jun 1, 2017
@alexcrichton considering how the |
alexcrichton
commented
Jun 2, 2017
Hm so we don't tend to move types around "just because", can you elaborate on the rationale for moving these types into |
clarfonthey
commented
Jun 3, 2017
I mean, it gives you the ability to operate on
|
3d9f4d7 to
69a450cCompareclarfonthey
commented
Jun 3, 2017
Also I added stability markers to the |
da06f57 to
9003062CompareMark-Simulacrum
commented
Jun 4, 2017
Link checker found a few problems. |
| /// An inclusive bound. | ||
| #[stable(feature = "collections_bound", since = "1.17.0")] | ||
| Included( | ||
| #[stable(feature = "collections_bound", since = "1.17.0")] // ??? |
There was a problem hiding this comment.
Can you remove these // ??? annotations? This is just how the stability check works.
alexcrichton
commented
Jun 5, 2017
I personally feel like we're not quite ready to do this yet. This seems to put us into a sort of "half baked" state where we have a stable |
clarfonthey
commented
Jun 8, 2017
Sounds good to me! Also the reason why I added the ???s was because they weren't required on the enum before I moved it. I've never seen the linter require stability attributes for the inside of tuple variants/structs before. |
clarfonthey
commented
Jun 8, 2017
Closing and moving the discussion to #30877. |
Half of a redone version of #41460. This creates a new module,
core::collections, which currently only contains this type.