You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tests/compile-fail/tracked_fn_return_ref.stderr
+16-16Lines changed: 16 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -50,14 +50,14 @@ error[E0277]: the trait bound `ContainsRef<'db>: Update` is not satisfied
50
50
| ^^^^^^^^^^^^^^^^ the trait `Update` is not implemented for `ContainsRef<'db>`
51
51
|
52
52
= help: the following other types implement trait `Update`:
53
-
Arc<T>
54
-
BTreeMap<K, V>
55
-
BTreeSet<K>
56
-
Box<T>
57
-
Box<[T]>
58
-
HashMap<K, V, S>
59
-
HashSet<K, S>
60
-
Infallible
53
+
()
54
+
(A, B)
55
+
(A, B, C)
56
+
(A, B, C, D)
57
+
(A, B, C, D, E)
58
+
(A, B, C, D, E, F)
59
+
(A, B, C, D, E, F, G)
60
+
(A, B, C, D, E, F, G, H)
61
61
and $N others
62
62
note: required by a bound in `<tracked_fn_return_struct_containing_ref::Configuration_ as salsa::function::Configuration>::execute::_assert_return_type_is_update::_assert_is_update`
@@ -73,14 +73,14 @@ error[E0277]: the trait bound `ContainsRef<'db>: Update` is not satisfied
73
73
| ^^^^^^^^^^^^^^^ the trait `Update` is not implemented for `ContainsRef<'db>`
74
74
|
75
75
= help: the following other types implement trait `Update`:
76
-
Arc<T>
77
-
BTreeMap<K, V>
78
-
BTreeSet<K>
79
-
Box<T>
80
-
Box<[T]>
81
-
HashMap<K, V, S>
82
-
HashSet<K, S>
83
-
Infallible
76
+
()
77
+
(A, B)
78
+
(A, B, C)
79
+
(A, B, C, D)
80
+
(A, B, C, D, E)
81
+
(A, B, C, D, E, F)
82
+
(A, B, C, D, E, F, G)
83
+
(A, B, C, D, E, F, G, H)
84
84
and $N others
85
85
note: required by a bound in `<tracked_fn_return_struct_containing_ref_elided_explicit::Configuration_ as salsa::function::Configuration>::execute::_assert_return_type_is_update::_assert_is_update`
0 commit comments