about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc/example/example.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2021-11-23 19:28:06 +0100
committerGitHub <noreply@github.com>2021-11-23 19:28:06 +0100
commit68a44c8228cc482ac45e2148116ee250b18aefeb (patch)
tree819355936656256af34acf48f6e2ef408b0fac6f /compiler/rustc_codegen_gcc/example/example.rs
parent311fa1f14dd8ffbbe83b229a94b17f7f1ecaf33b (diff)
parent57494f7c75b4cdfa3cd4d586f606b0898cce4ebd (diff)
downloadrust-68a44c8228cc482ac45e2148116ee250b18aefeb.tar.gz
rust-68a44c8228cc482ac45e2148116ee250b18aefeb.zip
Rollup merge of #90856 - ken-matsui:suggestion-to-wrap-vec-allocator-api-in-tuple, r=davidtwco
Suggestion to wrap inner types using 'allocator_api' in tuple

This PR provides a suggestion to wrap the inner types in tuple when being along with 'allocator_api'.

Closes https://github.com/rust-lang/rust/issues/83250

```rust
fn main() {
    let _vec: Vec<u8, _> = vec![]; //~ ERROR use of unstable library feature 'allocator_api'
}
```

```diff
 error[E0658]: use of unstable library feature 'allocator_api'
   --> $DIR/suggest-vec-allocator-api.rs:2:23
    |
 LL |     let _vec: Vec<u8, _> = vec![];
-   |                       ^
+   |                   ----^
+   |                   |
+   |                   help: consider wrapping the inner types in tuple: `(u8, _)`
    |
    = note: see issue #32838 <https://github.com/rust-lang/rust/issues/32838> for more information
    = help: add `#![feature(allocator_api)]` to the crate attributes to enable
```
Diffstat (limited to 'compiler/rustc_codegen_gcc/example/example.rs')
0 files changed, 0 insertions, 0 deletions