]>
Commit | Line | Data |
---|---|---|
0bf4aa26 | 1 | error[E0716]: temporary value dropped while borrowed |
48663c56 | 2 | --> $DIR/issue-54224.rs:1:39 |
0bf4aa26 | 3 | | |
532ac7d7 | 4 | LL | const FOO: Option<&[[u8; 3]]> = Some(&[*b"foo"]); |
0bf4aa26 XL |
5 | | ------^^^^^^^^^- |
6 | | | | | | |
7 | | | | temporary value is freed at the end of this statement | |
8 | | | creates a temporary which is freed while still in use | |
9 | | using this value as a constant requires that borrow lasts for `'static` | |
10 | ||
11 | error[E0716]: temporary value dropped while borrowed | |
48663c56 | 12 | --> $DIR/issue-54224.rs:9:57 |
0bf4aa26 XL |
13 | | |
14 | LL | pub const Z: Cow<'static, [ [u8; 3] ]> = Cow::Borrowed(&[*b"ABC"]); | |
15 | | ---------------^^^^^^^^^- | |
16 | | | | | | |
17 | | | | temporary value is freed at the end of this statement | |
18 | | | creates a temporary which is freed while still in use | |
19 | | using this value as a constant requires that borrow lasts for `'static` | |
20 | ||
21 | error: aborting due to 2 previous errors | |
22 | ||
23 | For more information about this error, try `rustc --explain E0716`. |