Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rollup of 25 pull requests #44623

Closed
wants to merge 71 commits into from
Closed

Rollup of 25 pull requests #44623

wants to merge 71 commits into from

Commits on Sep 3, 2017

  1. alloc: Implement downcast Rc<Any> -> Rc<T>

    Implement downcast the like it exists for Box.
    
    The implementation avoids using into_raw/from_raw, because the pointer
    arithmetic which should cancel does not seem to optimize out at the
    moment.
    
    Since Rc<T> is never Send, only Rc<Any> and not Rc<Any + Send>
    implements downcast.
    bluss committed Sep 3, 2017
    Configuration menu
    Copy the full SHA
    758a0ce View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2017

  1. Configuration menu
    Copy the full SHA
    c22db3d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad170f2 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2017

  1. Add feature gate to doctests.

    jcdyer committed Sep 9, 2017
    Configuration menu
    Copy the full SHA
    8b6122f View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2017

  1. Configuration menu
    Copy the full SHA
    a095ee4 View commit details
    Browse the repository at this point in the history
  2. add test

    GuillaumeGomez committed Sep 11, 2017
    Configuration menu
    Copy the full SHA
    9c12e5d View commit details
    Browse the repository at this point in the history
  3. 1 Configuration menu
    Copy the full SHA
    79f888d View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2017

  1. bump gcc for bootstrap

    On Windows, the gcc crate would send /Wall to msvc, which would cause
    builds to get flooded with warnings, exploding compile times from one
    hour to more than 72! The gcc crate version 0.3.54 changes this behavior
    to send /W4 instead, which greatly cuts down on cl.exe flooding the
    command prompt window with warnings.
    QuietMisdreavus committed Sep 12, 2017
    Configuration menu
    Copy the full SHA
    81ebab6 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2017

  1. Pointer part of the RFC

    oli-obk committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    db65375 View commit details
    Browse the repository at this point in the history
  2. Also use in memchr

    oli-obk committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    18ab95f View commit details
    Browse the repository at this point in the history
  3. rustc: Spawn cmd /c emcc.bat explicitly

    In rust-lang#42436 the behavior for spawning processes on Windows was tweaked slightly to
    fix various bugs, but this caused rust-lang#42791 as a regression, namely that to spawn
    batch scripts they need to be manually spawned with `cmd /c` instead now. This
    updates the compiler to handle this case explicitly for Emscripten.
    
    Closes rust-lang#42791
    alexcrichton committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    5cad391 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2184663 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2017

  1. bring TyCtxt into scope

    qmx committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    d3bbce7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3c2386 View commit details
    Browse the repository at this point in the history
  3. adding ui tests

    gaurikholkar committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    f8df89a View commit details
    Browse the repository at this point in the history
  4. fix depth for structs

    gaurikholkar committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    696a268 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    39c9a3d View commit details
    Browse the repository at this point in the history
  6. add ui tests for EBR

    gaurikholkar committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    9240454 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    06478d1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1462cab View commit details
    Browse the repository at this point in the history
  9. Delete fn.rs

    Removing unwanted file merged in  a previous commit
    gaurikholkar committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    5229443 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4253a41 View commit details
    Browse the repository at this point in the history
  11. Trim and document libc shim

    tamird committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    509982c View commit details
    Browse the repository at this point in the history
  12. travis: Move sccache to the us-west-1 region

    Most of the other rust-lang buckets are in us-west-1 and I think the original
    bucket was just accidentally created in the us-east-1 region. Let's consolidate
    by moving it to the same location as the rest of our buckets.
    alexcrichton committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    ddd321d View commit details
    Browse the repository at this point in the history
  13. Customize <FlatMap as Iterator>::fold

    `FlatMap` can use internal iteration for its `fold`, which shows a
    performance advantage in the new benchmarks:
    
        test iter::bench_flat_map_chain_ref_sum ... bench:   4,354,111 ns/iter (+/- 108,871)
        test iter::bench_flat_map_chain_sum     ... bench:     468,167 ns/iter (+/- 2,274)
        test iter::bench_flat_map_ref_sum       ... bench:     449,616 ns/iter (+/- 6,257)
        test iter::bench_flat_map_sum           ... bench:     348,010 ns/iter (+/- 1,227)
    
    ... where the "ref" benches are using `by_ref()` that isn't optimized.
    So this change shows a decent advantage on its own, but much more when
    combined with a `chain` iterator that also optimizes `fold`.
    cuviper committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    61a7703 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2017

  1. bring TyCtxt into scope

    qmx committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    2bde694 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d5b0e1 View commit details
    Browse the repository at this point in the history
  3. bring Ty into scope

    qmx committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    3fe4612 View commit details
    Browse the repository at this point in the history
  4. rustc: Preallocate when building the dep graph

    This commit alters the `query` function in the dep graph module to preallocate
    memory using `with_capacity` instead of relying on automatic growth. Discovered
    in rust-lang#44576 it was found that for the syntex_syntax clean incremental benchmark
    the peak memory usage was found when the dep graph was being saved, particularly
    the `DepGraphQuery` data structure itself. PRs like rust-lang#44142 which add more
    queries end up just making this much larger!
    
    I didn't see an immediately obvious way to reduce the size of the
    `DepGraphQuery` object, but it turns out that `with_capacity` helps quite a bit!
    Locally 831 MB was used [before] this commit, and 770 MB is in use at the peak
    of the compiler [after] this commit. That's a nice 7.5% improvement! This won't
    quite make up for the losses in rust-lang#44142 but I figured it's a good start.
    
    [before]: https://gist.github.com/alexcrichton/2d2b9c7a65503761925c5a0bcfeb0d1e
    [before]: https://gist.github.com/alexcrichton/6da51f2a6184bfb81694cc44f06deb5b
    alexcrichton committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    a7817dd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    07494ec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1b571a0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5398e03 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    90dddf4 View commit details
    Browse the repository at this point in the history
  9. Update cargo submodule

    Just a routine update
    alexcrichton committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    2819122 View commit details
    Browse the repository at this point in the history
  10. update rust-installer

    RalfJung committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    9a01dc4 View commit details
    Browse the repository at this point in the history
  11. stabilized iterator_for_each (closes rust-lang#42986)

    updated clippy and rls as it uses the iterator_for_each
    budziq committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    8772227 View commit details
    Browse the repository at this point in the history
  12. Make cargotest run cargo test --all instead of cargo test,

    … to support Cargo workspaces.
    SimonSapin committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    41c3dc5 View commit details
    Browse the repository at this point in the history
  13. Add Stylo to cargotest

    SimonSapin committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    e7bfa2f View commit details
    Browse the repository at this point in the history
  14. Add WebRender to cargotest

    SimonSapin committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    033d7f6 View commit details
    Browse the repository at this point in the history
  15. rustbuild: Update cmake dependency

    Should help suppress some warnings from various repos as `cmake` in the newest
    version disables warnings by default.
    alexcrichton committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    6fdadaa View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3a39d95 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    351f56a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f7e974e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a589684 View commit details
    Browse the repository at this point in the history
  20. rustbuild: Fix test "test rustdoc" invocation

    Previously it would use the librustc output directory which would cause rustdoc
    to get entirely recompiled, whereas the intention is that it uses the
    already-compiled artifacts from building rustdoc itself, using the tool output
    directory
    alexcrichton committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    3da54fb View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2017

  1. Configuration menu
    Copy the full SHA
    5ff7064 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#44273 - bluss:rc-downcast, r=alexcrichton

    Implement <Rc<Any>>::downcast
    
    * Implement `<Rc<Any>>::downcast::<T>`
      * New unstable method. Works just like Box\<Any\>, but for Rc.
      * Any has two cases for its methods: Any and Any + Send; Rc is never Send, so that case is skipped for Rc.
      * Motivation for being a method with self is to match Box and there is no user-supplied type; the inner type is Any and downcast does not conflict with any method of Any.
    * Arc was skipped because Any itself has no downcast for the case that makes most sense: Any + Send + Sync
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    d04449b View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#44356 - nrc:rls-component-manifest, r=@alex…

    …crichton
    
    Attempt to fix the component manifest problem for rls-preview
    
    cc rust-lang#44270
    
    See rust-lang#44270
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    ac3ac7c View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#44395 - jcdyer:ip-constructors, r=alexcrichton

    Ipv4Addr and Ipv6Addr convenience constructors.
    
    Introduce convenience constructors for common types.
    
    This introduces the following constructors:
    
    * Ipv6Addr::localhost()
    * Ipv6Addr::unspecified()
    * Ipv4Addr::localhost()
    * Ipv4Addr::unspecified()
    
    The recently added `From` implementations were nice for avoiding the fallibility of conversions from strings like `"127.0.0.1".parse().unwrap()`, and `"::1".parse().unwrap()`, but while the Ipv4 version is roughly comparable in verbosity, the Ipv6 version lacks zero-segment elision, which makes it significantly more awkward: `[0, 0, 0, 0, 0, 0, 0, 0].into()`.  While there isn't a clear way to introduce zero elision to type that can infallibly be converted into Ipv6 addresses, this PR resolves the problem for the two most commonly used addresses, which, incidentally, are the ones that suffer the most from the lack of zero-segment elision.
    
    This change is dead simple, and introduces no backwards incompatibility.
    
    See also, [this topic on the inernals board](https://internals.rust-lang.org/t/pre-rfc-convenience-ip-address-constructors/5878)
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    9ac81ba View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#44397 - GuillaumeGomez:codeblock-color, r=Q…

    …uietMisdreavus
    
    Codeblock color
    
    <img width="1440" alt="screen shot 2017-09-07 at 21 53 58" src="https://user-images.githubusercontent.com/3050060/30183045-4319108e-9419-11e7-98da-da54952cab37.png">
    
    This screenshot has been generated from:
    
    ```rust
    /// foo
    ///
    /// ```compile_fail
    /// foo();
    /// ```
    ///
    /// ```ignore
    /// goo();
    /// ```
    ///
    /// ```
    /// let x = 0;
    /// ```
    pub fn bar() -> usize { 2 }
    ```
    
    r? @QuietMisdreavus
    cc @rust-lang/docs
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    8ce5a59 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#44515 - tamird:clean-shims, r=alexcrichton

    {compiler-builtins,libc} shim cleanup
    
    ~~Depends on rust-lang/libc#764; opening early for feedback.~~ r? @alexcrichton
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    d658e4a View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#44531 - QuietMisdreavus:bump-gcc, r=alexcri…

    …chton
    
    bump gcc for bootstrap
    
    On Windows, the gcc crate would send /Wall to msvc, which would cause
    builds to get flooded with warnings, exploding compile times from one
    hour to more than 72! The gcc crate version 0.3.54 changes this behavior
    to send /W4 instead, which greatly cuts down on cl.exe flooding the
    command prompt window with warnings.
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    5690502 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#44537 - oli-obk:memchr, r=alexcrichton

    More `align_offset` things
    
    cc rust-lang#44488
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    458c805 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#44542 - alexcrichton:fix-windows-emscripten…

    …, r=nikomatsakis
    
    rustc: Spawn `cmd /c emcc.bat` explicitly
    
    In rust-lang#42436 the behavior for spawning processes on Windows was tweaked slightly to
    fix various bugs, but this caused rust-lang#42791 as a regression, namely that to spawn
    batch scripts they need to be manually spawned with `cmd /c` instead now. This
    updates the compiler to handle this case explicitly for Emscripten.
    
    Closes rust-lang#42791
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    6501701 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#44549 - gaurikholkar:master, r=arielb1

    extend E0623 for earlybound and latebound for structs
    
    This fixes rust-lang#44508
    
    r? @nikomatsakis
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    eccc251 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#44560 - qmx:import-TyCtxt, r=eddyb

    bring TyCtxt into scope
    
    got comments both from @eddyb and @nikomatsakis (via rust-lang#44505) that we should always put `TyCtxt` in scope
    
    should I just go and import it at other places in the codebase or we just keep doing small improvements?
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    6b9bbd7 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#44562 - eddyb:ugh-rustdoc, r=nikomatsakis

    rustdoc: pretty-print Unevaluated expressions in types.
    
    Fixes rust-lang#44555.
    
    r? @nikomatsakis
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    143e236 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#44567 - budziq:stabilize_iterator_for_each,…

    … r=alexcrichton
    
    stabilized iterator_for_each (closes rust-lang#42986)
    
    Also updated clippy and rls as these use the iterator_for_each
    
    I've made my first PR's today so most likely I've done something wrong. Sorry about that!
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    20ae064 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#44574 - alexcrichton:new-sccache-region, r=…

    …aidanhs
    
    travis: Move sccache to the us-west-1 region
    
    Most of the other rust-lang buckets are in us-west-1 and I think the original
    bucket was just accidentally created in the us-east-1 region. Let's consolidate
    by moving it to the same location as the rest of our buckets.
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    c6451f1 View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#44577 - cuviper:flat_map-fold, r=alexcrichton

    Customize `<FlatMap as Iterator>::fold`
    
    `FlatMap` can use internal iteration for its `fold`, which shows a
    performance advantage in the new benchmarks:
    
        test iter::bench_flat_map_chain_ref_sum ... bench:   4,354,111 ns/iter (+/- 108,871)
        test iter::bench_flat_map_chain_sum     ... bench:     468,167 ns/iter (+/- 2,274)
        test iter::bench_flat_map_ref_sum       ... bench:     449,616 ns/iter (+/- 6,257)
        test iter::bench_flat_map_sum           ... bench:     348,010 ns/iter (+/- 1,227)
    
    ... where the "ref" benches are using `by_ref()` that isn't optimized.
    So this change shows a decent advantage on its own, but much more when
    combined with a `chain` iterator that also optimizes `fold`.
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    10e6625 View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#44586 - alexcrichton:smaller-query, r=micha…

    …elwoerister
    
    rustc: Preallocate when building the dep graph
    
    This commit alters the `query` function in the dep graph module to preallocate
    memory using `with_capacity` instead of relying on automatic growth. Discovered
    in rust-lang#44576 it was found that for the syntex_syntax clean incremental benchmark
    the peak memory usage was found when the dep graph was being saved, particularly
    the `DepGraphQuery` data structure itself. PRs like rust-lang#44142 which add more
    queries end up just making this much larger!
    
    I didn't see an immediately obvious way to reduce the size of the
    `DepGraphQuery` object, but it turns out that `with_capacity` helps quite a bit!
    Locally 831 MB was used [before] this commit, and 770 MB is in use at the peak
    of the compiler [after] this commit. That's a nice 7.5% improvement! This won't
    quite make up for the losses in rust-lang#44142 but I figured it's a good start.
    
    [before]: https://gist.github.com/alexcrichton/2d2b9c7a65503761925c5a0bcfeb0d1e
    [before]: https://gist.github.com/alexcrichton/6da51f2a6184bfb81694cc44f06deb5b
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    3aff408 View commit details
    Browse the repository at this point in the history
  17. Rollup merge of rust-lang#44589 - makotokato:thumb2, r=alexcrichton

    Require +thumb-mode to generate thumb2 code for Android/armv7-a
    
    I am investigating rust's code generation into Gecko by https://bugzilla.mozilla.org/show_bug.cgi?id=1399337.
    
    armv7-linux-androideabi target uses `+v7,+thumb2,+vfp3,+d16,-neon` as target-feature.  But `+thumb2` only doesn't generate thumb2 code.  To generate thumb2 code, it requires `+thumb-mode`.  So we should add it for armv7-linux-androideabi.
    
    r? @alexcrichton
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    47ef349 View commit details
    Browse the repository at this point in the history
  18. Rollup merge of rust-lang#44590 - oli-obk:allow_unused_mut_on_vars, r…

    …=eddyb
    
    Get `allow(unused_mut)` to work on `let` bindings
    
    fixes rust-lang#40491
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    678a5c1 View commit details
    Browse the repository at this point in the history
  19. Rollup merge of rust-lang#44593 - budziq:stabilize_ord_max_min, r=ale…

    …xcrichton
    
    stabilized ord_max_min (fixes rust-lang#25663)
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    1ae6ab4 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    c1eb083 View commit details
    Browse the repository at this point in the history
  21. Rollup merge of rust-lang#44603 - SimonSapin:stylo, r=alexcrichton

    Add Stylo and WebRender to src/tools/cargotest
    
    This is a subset of Servo that takes relatively less time to compile and does not use unstable Rust features.
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    101db06 View commit details
    Browse the repository at this point in the history
  22. Rollup merge of rust-lang#44604 - alexcrichton:update-cargo, r=Mark-S…

    …imulacrum
    
    Update cargo submodule
    
    Just a routine update
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    feefb48 View commit details
    Browse the repository at this point in the history
  23. Rollup merge of rust-lang#44606 - alexcrichton:update-cmake, r=Mark-S…

    …imulacrum
    
    rustbuild: Update `cmake` dependency
    
    Should help suppress some warnings from various repos as `cmake` in the newest
    version disables warnings by default.
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    ee5baff View commit details
    Browse the repository at this point in the history
  24. Rollup merge of rust-lang#44609 - jonhoo:hash-alloc, r=steveklabnik

    Mention that HashMap::new and HashSet::new do not allocate
    
    The docs for `HashMap::with_capacity` and `HashSet::with_capacity` already say that
    > If `capacity` is 0, the hash map/set will not allocate.
    However, the docs for `::new` do not say that the initial capacity is 0, and thus promise that a call to `::new` alone does not allocate. This PR fixes that.
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    d6c270c View commit details
    Browse the repository at this point in the history
  25. Rollup merge of rust-lang#44616 - alexcrichton:rustdoc-fix-again-whee…

    …, r=Mark-Simulacrum
    
    rustbuild: Fix test "test rustdoc" invocation
    
    Previously it would use the librustc output directory which would cause rustdoc
    to get entirely recompiled, whereas the intention is that it uses the
    already-compiled artifacts from building rustdoc itself, using the tool output
    directory
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    d59ce55 View commit details
    Browse the repository at this point in the history
  26. Rollup merge of rust-lang#44622 - frewsxcv:frewsxcv-invalid-link, r=Q…

    …uietMisdreavus
    
    Fix incorrect `into_inner` link in docs.
    
    Fixes rust-lang#42373.
    frewsxcv committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    78ef3fe View commit details
    Browse the repository at this point in the history