Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/salsa/tests/cycles.rs')
-rw-r--r--crates/salsa/tests/cycles.rs12
1 files changed, 1 insertions, 11 deletions
diff --git a/crates/salsa/tests/cycles.rs b/crates/salsa/tests/cycles.rs
index 0f89c6375f..00ca533244 100644
--- a/crates/salsa/tests/cycles.rs
+++ b/crates/salsa/tests/cycles.rs
@@ -51,6 +51,7 @@ struct Error {
}
#[salsa::database(GroupStruct)]
+#[derive(Default)]
struct DatabaseImpl {
storage: salsa::Storage<Self>,
}
@@ -63,14 +64,6 @@ impl ParallelDatabase for DatabaseImpl {
}
}
-impl Default for DatabaseImpl {
- fn default() -> Self {
- let res = DatabaseImpl { storage: salsa::Storage::default() };
-
- res
- }
-}
-
/// The queries A, B, and C in `Database` can be configured
/// to invoke one another in arbitrary ways using this
/// enum.
@@ -151,17 +144,14 @@ impl CycleQuery {
}
fn cycle_a(db: &dyn Database) -> Result<(), Error> {
- dbg!("cycle_a");
db.a_invokes().invoke(db)
}
fn cycle_b(db: &dyn Database) -> Result<(), Error> {
- dbg!("cycle_b");
db.b_invokes().invoke(db)
}
fn cycle_c(db: &dyn Database) -> Result<(), Error> {
- dbg!("cycle_c");
db.c_invokes().invoke(db)
}