Diffstat (limited to 'src/macros/build.rs')
| -rw-r--r-- | src/macros/build.rs | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/macros/build.rs b/src/macros/build.rs index e655aae..49dc396 100644 --- a/src/macros/build.rs +++ b/src/macros/build.rs @@ -14,9 +14,9 @@ macro_rules! Build { effectful::bound::Dynamic<$name>: effectful::environment::DynBind<E>, $($type: $crate::Build<'ctx, M, E>,)* $(effectful::bound::Dynamic<$type>: effectful::environment::DynBind<E>,)* - $crate::builders::core::r#struct::StructBuilder<'ctx, __Info, M, E>: $crate::Builder<'ctx, E, Value = Self> + $crate::build::builders::core::r#struct::StructBuilder<'ctx, __Info, M, E>: $crate::Builder<'ctx, E, Value = Self> { - type Builder = $crate::builders::core::r#struct::StructBuilder<'ctx, __Info, M, E>; + type Builder = $crate::build::builders::core::r#struct::StructBuilder<'ctx, __Info, M, E>; } #[derive(SendSync)] @@ -45,7 +45,7 @@ macro_rules! Build { where $($type: $crate::Build<'ctx, M, E>),* { - $($field(<<$type as $crate::Build<'ctx, M, E>>::Builder as $crate::BuilderTypes<E>>::Error)),* + $($field(<<$type as $crate::Build<'ctx, M, E>>::Builder as $crate::build::BuilderTypes<E>>::Error)),* } impl ::core::fmt::Display for Field { @@ -81,7 +81,7 @@ macro_rules! Build { #[derive(SendSync)] $vis struct __Info; - impl<'ctx, M: 'ctx, E: effectful::environment::Environment> $crate::builders::core::r#struct::StructTypeInfo<'ctx, M, E> for __Info + impl<'ctx, M: 'ctx, E: effectful::environment::Environment> $crate::build::builders::core::r#struct::StructTypeInfo<'ctx, M, E> for __Info where effectful::bound::Dynamic<$name>: effectful::environment::DynBind<E>, $($type: $crate::Build<'ctx, M, E>,)* @@ -91,7 +91,7 @@ macro_rules! Build { type FieldMarker = Field; type T = $name; type Error = Error<'ctx, M, E>; - type Seed = ($(<<$type as $crate::Build<'ctx, M, E>>::Builder as $crate::BuilderTypes<E>>::Seed),*); + type Seed = ($(<<$type as $crate::Build<'ctx, M, E>>::Builder as $crate::build::BuilderTypes<E>>::Seed),*); type ValueT = $crate::any::OwnedStatic<effectful::bound::Dynamic<$name>>; const FIELD_COUNT: usize = { @@ -118,7 +118,7 @@ macro_rules! Build { use $crate::Builder; use effectful::effective::Effective; - use $crate::BuilderTypes; + use $crate::build::BuilderTypes; effectful::effective::try_join( ( @@ -178,9 +178,9 @@ macro_rules! Build { effectful::bound::Dynamic<$name>: effectful::environment::DynBind<E>, $($value: $crate::Build<'ctx, M, E>,)* $(<<$value as Build<'ctx, M, E>>::Builder as BuilderTypes<E>>::Seed: Default,)* - $crate::builders::core::r#enum::EnumBuilder<'ctx, __Info, M, E>: $crate::Builder<'ctx, E, Value = Self> + $crate::build::builders::core::r#enum::EnumBuilder<'ctx, __Info, M, E>: $crate::Builder<'ctx, E, Value = Self> { - type Builder = $crate::builders::core::r#enum::EnumBuilder<'ctx, __Info, M, E>; + type Builder = $crate::build::builders::core::r#enum::EnumBuilder<'ctx, __Info, M, E>; } #[derive(SendSync)] @@ -270,7 +270,7 @@ macro_rules! Build { } } - impl<'ctx, M: 'ctx, E: effectful::environment::Environment> $crate::builders::core::r#enum::EnumBuildInfo<'ctx, M, E> for __Info + impl<'ctx, M: 'ctx, E: effectful::environment::Environment> $crate::build::builders::core::r#enum::EnumBuildInfo<'ctx, M, E> for __Info where effectful::bound::Dynamic<$name>: effectful::environment::DynBind<E>, $($value: $crate::Build<'ctx, M, E>,)* |