Skip to content

Commit

Permalink
refactor(turbo-tasks): Add NonLocalValue marker trait implementation …
Browse files Browse the repository at this point in the history
…for TransientState
  • Loading branch information
bgw committed Jan 9, 2025
1 parent ff0ba7c commit d99f854
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
1 change: 1 addition & 0 deletions turbopack/crates/turbo-tasks/src/marker_trait.rs
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ macro_rules! impl_auto_marker_trait {
<<T as $crate::VcValueType>::Read as $crate::VcRead<T>>::Target: $trait
{}
unsafe impl<T: $trait> $trait for $crate::State<T> {}
unsafe impl<T: $trait> $trait for $crate::TransientState<T> {}
unsafe impl<T: $trait> $trait for $crate::Value<T> {}
unsafe impl<T: $trait> $trait for $crate::TransientValue<T> {}
unsafe impl<T: $trait> $trait for $crate::TransientInstance<T> {}
Expand Down
2 changes: 1 addition & 1 deletion turbopack/crates/turbopack-ecmascript/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -236,7 +236,7 @@ impl EcmascriptModuleAssetBuilder {
}
}

#[turbo_tasks::value(local)]
#[turbo_tasks::value]
pub struct EcmascriptModuleAsset {
pub source: ResolvedVc<Box<dyn Source>>,
pub asset_context: ResolvedVc<Box<dyn AssetContext>>,
Expand Down

0 comments on commit d99f854

Please sign in to comment.