Diffstat (limited to 'src/build/builders/core/bool.rs')
-rw-r--r--src/build/builders/core/bool.rs8
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);