]> git.lizzy.rs Git - rust.git/blob - src/test/ui/error-codes/E0200.stderr
Auto merge of #106143 - matthiaskrgr:rollup-3kpy1dc, r=matthiaskrgr
[rust.git] / src / test / ui / error-codes / E0200.stderr
1 error[E0200]: the trait `Bar` requires an `unsafe impl` declaration
2   --> $DIR/E0200.rs:5:1
3    |
4 LL | impl Bar for Foo { }
5    | ^^^^^^^^^^^^^^^^^^^^
6    |
7    = note: the trait `Bar` enforces invariants that the compiler can't check. Review the trait documentation and make sure this implementation upholds those invariants before adding the `unsafe` keyword
8 help: add `unsafe` to this trait implementation
9    |
10 LL | unsafe impl Bar for Foo { }
11    | ++++++
12
13 error: aborting due to previous error
14
15 For more information about this error, try `rustc --explain E0200`.