Как разрешить E0658 (подчеркивание имен) в Rust's Car go Check? - PullRequest
0 голосов
/ 29 марта 2020

Я получаю сообщение об ошибке cargo check с rust-s3 ящиком. Кажется, вся документация, которую я нашел, указывает на то, что это решенная проблема.

Я пропускаю настройку или опцию или что-то в Car go .toml?

Это проверка ошибка:

error[E0658]: naming constants with `_` is unstable
   --> /Users/andrevan/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-0.5.4/src/bytes.rs:911:1
    |
911 | const _: [(); 0 - mem::align_of::<Shared>() % 2] = []; // Assert that the alignment of `Shared` is divisible by 2.
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: for more information, see https://github.com/rust-lang/rust/issues/54912

1 Ответ

0 голосов
/ 29 марта 2020

Благодаря комментарию @ SCappella, я обнаружил, что я использовал brew установленную версию Rust, которая была старше исправления подчеркивания.

I brew remove rust, а затем переустановил цепочку инструментов Rust, и теперь она работает .

Спасибо @ SCappella.

...