salsa/tests/compile-fail/span-tracked-getter.rs
Niko Matsakis 68a3a7fceb wip
2024-07-19 08:05:39 -04:00

15 lines
250 B
Rust

#[salsa::tracked]
pub struct MyTracked<'db> {
field: u32,
}
#[salsa::tracked]
fn my_fn(db: &dyn salsa::Database) {
let x = MyTracked::new(db, 22);
x.field(22);
}
fn main() {
let mut db = salsa::default_database();
my_fn(&db);
}