mirror of
https://github.com/salsa-rs/salsa.git
synced 2025-01-23 05:07:27 +00:00
32 lines
839 B
Text
32 lines
839 B
Text
error[E0308]: mismatched types
|
|
--> tests/compile-fail/span-tracked-getter.rs:9:13
|
|
|
|
|
9 | x.field(22);
|
|
| ----- ^^ expected `&_`, found integer
|
|
| |
|
|
| arguments to this method are incorrect
|
|
|
|
|
= note: expected reference `&_`
|
|
found type `{integer}`
|
|
note: method defined here
|
|
--> tests/compile-fail/span-tracked-getter.rs:3:5
|
|
|
|
|
1 | #[salsa::tracked]
|
|
| -----------------
|
|
2 | pub struct MyTracked<'db> {
|
|
3 | field: u32,
|
|
| ^^^^^
|
|
help: consider borrowing here
|
|
|
|
|
9 | x.field(&22);
|
|
| +
|
|
|
|
warning: variable does not need to be mutable
|
|
--> tests/compile-fail/span-tracked-getter.rs:13:9
|
|
|
|
|
13 | let mut db = salsa::default_database();
|
|
| ----^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
|
= note: `#[warn(unused_mut)]` on by default
|