- 14 8月, 2014 1 次提交
-
-
由 Brian Anderson 提交于
ImmutableVector -> ImmutableSlice ImmutableEqVector -> ImmutableEqSlice ImmutableOrdVector -> ImmutableOrdSlice MutableVector -> MutableSlice MutableVectorAllocating -> MutableSliceAllocating MutableCloneableVector -> MutableCloneableSlice MutableOrdVector -> MutableOrdSlice These are all in the prelude so most code will not break. [breaking-change]
-
- 13 8月, 2014 1 次提交
-
-
由 Aaron Turon 提交于
-
- 12 8月, 2014 4 次提交
- 11 8月, 2014 1 次提交
-
-
由 Jason Thompson 提交于
- API doc/example for next() in Permutations - API doc/example for permutations() in ImmutableCloneableVector - Moved examples for permutations and next into trait definition as comments on pull request #16244. - Fix erroneus inclusion of src/llvm in older commit.
-
- 08 8月, 2014 1 次提交
-
-
由 nham 提交于
This does a few things: - remove references to ~[] and the OwnedVector trait, which are both obsolete - correct the docs to say that this is the slice module, not the vec module - add a sentence pointing out that vectors are distinct from Vec - remove documentation on Vec. closes #15459
-
- 07 8月, 2014 2 次提交
-
-
由 Nathan Froyd 提交于
-
由 Kevin Butler 提交于
-
- 06 8月, 2014 1 次提交
-
-
由 nham 提交于
-
- 03 8月, 2014 1 次提交
-
-
由 Alexis Beingessner 提交于
fixes #16200
-
- 02 8月, 2014 4 次提交
-
-
由 Joseph Crail 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
- 01 8月, 2014 1 次提交
-
-
由 Patrick Walton 提交于
This is an alternative to upgrading the way rvalues are handled in the borrow check. Making rvalues handled more like lvalues in the borrow check caused numerous problems related to double mutable borrows and rvalue scopes. Rather than come up with more borrow check rules to try to solve these problems, I decided to just forbid pattern bindings after `@`. This affected fewer than 10 lines of code in the compiler and libraries. This breaks code like: match x { y @ z => { ... } } match a { b @ Some(c) => { ... } } Change this code to use nested `match` or `let` expressions. For example: match x { y => { let z = y; ... } } match a { Some(c) => { let b = Some(c); ... } } Closes #14587. [breaking-change]
-
- 31 7月, 2014 1 次提交
-
-
由 Cameron Zwarich 提交于
-
- 30 7月, 2014 3 次提交
-
-
由 Erick Tryzelaar 提交于
-
由 nham 提交于
-
由 donkopotamus 提交于
Correct `str` to `src`
-
- 29 7月, 2014 1 次提交
-
-
由 Florian Zeitz 提交于
-
- 28 7月, 2014 9 次提交
-
-
由 Jonas Hietala 提交于
Reword comments on unsafe methods regarding UTF-8.
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
Implement Hash for tuples of up to arity 12. Also change the style to be consistent with core::tuple
-
由 Jonas Hietala 提交于
-
由 nham 提交于
-
由 Jonas Hietala 提交于
-
- 27 7月, 2014 7 次提交
-
-
由 Jonas Hietala 提交于
Small corrections for TreeSet examples.
-
由 Jonas Hietala 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
由 nham 提交于
-
- 26 7月, 2014 2 次提交