Salsa struct

A salsa struct is a struct decorated with one of the salsa macros:

  • #[salsa::tracked]
  • #[salsa::input]
  • #[salsa::interned]

See the salsa overview for more details.