Diffstat (limited to 'src/macros/build.rs')
| -rw-r--r-- | src/macros/build.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/macros/build.rs b/src/macros/build.rs index f56ece9..c77426d 100644 --- a/src/macros/build.rs +++ b/src/macros/build.rs @@ -23,13 +23,11 @@ macro_rules! Build { unsafe impl<'ctx, M: 'ctx, E: effectful::environment::Environment> effectful::bound::IsSend<E::NeedSend> for Builders<'ctx, M, E> {} unsafe impl<'ctx, M: 'ctx, E: effectful::environment::Environment> effectful::bound::IsSync<E::NeedSync> for Builders<'ctx, M, E> {} - #[derive(Copy, Clone, Debug)] + #[derive(Copy, Clone, Debug, SendSync)] $vis enum Field { $($field),* } - effectful::is_send_sync!(Field); - mod field_index { enum __Fields { $($field),* |