diff --git a/turbopack/crates/turbo-tasks/src/marker_trait.rs b/turbopack/crates/turbo-tasks/src/marker_trait.rs index 96bbe78e618f2..308c2dc6e577b 100644 --- a/turbopack/crates/turbo-tasks/src/marker_trait.rs +++ b/turbopack/crates/turbo-tasks/src/marker_trait.rs @@ -75,6 +75,7 @@ macro_rules! impl_auto_marker_trait { <::Read as $crate::VcRead>::Target: $trait {} unsafe impl $trait for $crate::State {} + unsafe impl $trait for $crate::TransientState {} unsafe impl $trait for $crate::Value {} unsafe impl $trait for $crate::TransientValue {} unsafe impl $trait for $crate::TransientInstance {} diff --git a/turbopack/crates/turbopack-ecmascript/src/lib.rs b/turbopack/crates/turbopack-ecmascript/src/lib.rs index a5b198ce51d08..a2ec944b7befd 100644 --- a/turbopack/crates/turbopack-ecmascript/src/lib.rs +++ b/turbopack/crates/turbopack-ecmascript/src/lib.rs @@ -236,7 +236,7 @@ impl EcmascriptModuleAssetBuilder { } } -#[turbo_tasks::value(local)] +#[turbo_tasks::value] pub struct EcmascriptModuleAsset { pub source: ResolvedVc>, pub asset_context: ResolvedVc>,