mirror of
https://github.com/salsa-rs/salsa.git
synced 2025-02-02 17:52:19 +00:00
16 lines
247 B
Rust
16 lines
247 B
Rust
#[salsa::jar(db = Db)]
|
|
struct Jar(Tracked<'_>);
|
|
|
|
#[salsa::tracked(jar = Jar)]
|
|
struct Tracked<'db> {
|
|
field: u32,
|
|
}
|
|
|
|
impl<'db> Tracked<'db> {
|
|
#[salsa::tracked]
|
|
fn use_tracked(&self) {}
|
|
}
|
|
|
|
trait Db: salsa::DbWithJar<Jar> {}
|
|
|
|
fn main() {}
|