Diffstat (limited to 'src/build/builders/core/bool.rs')
| -rw-r--r-- | src/build/builders/core/bool.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/build/builders/core/bool.rs b/src/build/builders/core/bool.rs index e00e674..346441e 100644 --- a/src/build/builders/core/bool.rs +++ b/src/build/builders/core/bool.rs @@ -1,7 +1,7 @@ use core::{marker::PhantomData, ops::ControlFlow}; use crate::{ - any::static_wrapper::OwnedStatic, + any::static_wrapper::{DynOwnedStatic, OwnedStatic}, any_trait, effect::{Effect, Future}, protocol::{ @@ -60,12 +60,12 @@ impl<'ctx, E: Effect<'ctx>> crate::Builder<'ctx, E> for Builder<E> { } any_trait! { - impl['a, 'ctx, E] Builder<E> = [ - DynValue<'a, 'ctx, OwnedStatic<bool>, E>, + impl['ctx, E] Builder<E> = [ + DynValue<'ctx, DynOwnedStatic<'ctx, bool>, E>, ] where E: Effect<'ctx> } -impl<'ctx, E: Effect<'ctx>> Value<'ctx, OwnedStatic<bool>, E> for Builder<E> { +impl<'ctx, E: Effect<'ctx>> Value<'ctx, DynOwnedStatic<'ctx, bool>, E> for Builder<E> { #[inline] fn visit<'a>(&'a mut self, OwnedStatic(value): OwnedStatic<bool>) -> Future<'a, 'ctx, Flow, E> { self.0 = Some(value); |