diff --git a/turbopack/crates/turbo-tasks-macros-tests/tests/function/fail_non_local_inherent_impl.rs b/turbopack/crates/turbo-tasks-macros-tests/tests/function/fail_non_local_inherent_impl.rs index 7c19e5e8ca017..eb740fa0b1a51 100644 --- a/turbopack/crates/turbo-tasks-macros-tests/tests/function/fail_non_local_inherent_impl.rs +++ b/turbopack/crates/turbo-tasks-macros-tests/tests/function/fail_non_local_inherent_impl.rs @@ -7,7 +7,7 @@ use turbo_tasks::Vc; #[turbo_tasks::value] struct ExampleStruct; -#[turbo_tasks::value(transparent)] +#[turbo_tasks::value(transparent, local)] struct IntegersVec(Vec>); #[turbo_tasks::value_impl] diff --git a/turbopack/crates/turbo-tasks-macros-tests/tests/function/fail_non_local_static.rs b/turbopack/crates/turbo-tasks-macros-tests/tests/function/fail_non_local_static.rs index 2ac88ee75bd84..c5e2452163e92 100644 --- a/turbopack/crates/turbo-tasks-macros-tests/tests/function/fail_non_local_static.rs +++ b/turbopack/crates/turbo-tasks-macros-tests/tests/function/fail_non_local_static.rs @@ -4,7 +4,7 @@ use turbo_tasks::Vc; -#[turbo_tasks::value(transparent)] +#[turbo_tasks::value(transparent, local)] struct IntegersVec(Vec>); #[turbo_tasks::function(non_local_return)] diff --git a/turbopack/crates/turbo-tasks-macros-tests/tests/function/fail_non_local_trait_impl.rs b/turbopack/crates/turbo-tasks-macros-tests/tests/function/fail_non_local_trait_impl.rs index 91e72a2bb9075..49bd18142c814 100644 --- a/turbopack/crates/turbo-tasks-macros-tests/tests/function/fail_non_local_trait_impl.rs +++ b/turbopack/crates/turbo-tasks-macros-tests/tests/function/fail_non_local_trait_impl.rs @@ -7,7 +7,7 @@ use turbo_tasks::Vc; #[turbo_tasks::value] struct ExampleStruct; -#[turbo_tasks::value(transparent)] +#[turbo_tasks::value(transparent, local)] struct IntegersVec(Vec>); #[turbo_tasks::value_trait] diff --git a/turbopack/crates/turbo-tasks-macros-tests/tests/function/pass_non_local_vc_input.rs b/turbopack/crates/turbo-tasks-macros-tests/tests/function/pass_non_local_vc_input.rs index 27205c04862b4..1b5e01c49ff6b 100644 --- a/turbopack/crates/turbo-tasks-macros-tests/tests/function/pass_non_local_vc_input.rs +++ b/turbopack/crates/turbo-tasks-macros-tests/tests/function/pass_non_local_vc_input.rs @@ -41,7 +41,7 @@ impl ExampleStruct { fn non_turbo_method_with_resolved_vc_self(self: ResolvedVc) {} } -#[turbo_tasks::value(, transparent)] +#[turbo_tasks::value(transparent)] struct MaybeExampleStruct(Option); #[turbo_tasks::function] diff --git a/turbopack/crates/turbo-tasks-macros-tests/tests/value/fail_non_local.stderr b/turbopack/crates/turbo-tasks-macros-tests/tests/value/fail_non_local.stderr index 0ab6fb8c110ad..6891b24fb74fb 100644 --- a/turbopack/crates/turbo-tasks-macros-tests/tests/value/fail_non_local.stderr +++ b/turbopack/crates/turbo-tasks-macros-tests/tests/value/fail_non_local.stderr @@ -15,8 +15,8 @@ error[E0277]: the trait bound `Vc: NonLocalValue` is not satisfied (E, D, C, B, A, Z, Y, X, W, V, U, T) and $N others note: required by a bound in `DeriveNonLocalValueAssertion::assert_impl_NonLocalValue` - --> tests/value/fail_non_local.rs:6:22 + --> tests/value/fail_non_local.rs:6:1 | 6 | #[turbo_tasks::value] - | ^^^^^^^^^ required by this bound in `DeriveNonLocalValueAssertion::assert_impl_NonLocalValue` + | ^^^^^^^^^^^^^^^^^^^^^ required by this bound in `DeriveNonLocalValueAssertion::assert_impl_NonLocalValue` = note: this error originates in the derive macro `turbo_tasks::NonLocalValue` (in Nightly builds, run with -Z macro-backtrace for more info)