Diffstat (limited to 'src/build/builders/core/bool.rs')
| -rw-r--r-- | src/build/builders/core/bool.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/build/builders/core/bool.rs b/src/build/builders/core/bool.rs index 4f8f2f0..5001ba6 100644 --- a/src/build/builders/core/bool.rs +++ b/src/build/builders/core/bool.rs @@ -1,11 +1,13 @@ use super::value::{Cloneable, ValueBuilder}; -use effectful::environment::{Environment, DynBind}; +use crate::any::{ + BorrowedMutStatic, BorrowedStatic, OwnedStatic, TempBorrowedMutStatic, TempBorrowedStatic, +}; use effectful::bound::{Dynamic, IsSync}; -use crate::any::{OwnedStatic, BorrowedStatic, TempBorrowedStatic, BorrowedMutStatic, TempBorrowedMutStatic}; +use effectful::environment::{DynBind, Environment}; macro_rules! value_builder { [$($ty:ty),*] => { - $(impl<'ctx, M, E: Environment> crate::Build<'ctx, M, E> for $ty + $(impl<'ctx, M, E: Environment> crate::Build<'ctx, M, E> for $ty where Dynamic<Self>: DynBind<E>, for<'a> Dynamic<&'a Self>: DynBind<E>, |