Diffstat (limited to 'src/build/builders/core/struct.rs')
| -rw-r--r-- | src/build/builders/core/struct.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/build/builders/core/struct.rs b/src/build/builders/core/struct.rs index aa5215e..242f6a4 100644 --- a/src/build/builders/core/struct.rs +++ b/src/build/builders/core/struct.rs @@ -1,7 +1,7 @@ use core::fmt::{Debug, Display}; use crate::{ - any::{AnyTrait, OwnedStatic, StaticType, TempBorrowedStatic, TempBorrowedStaticHrt, TypeName}, + any::{OwnedStatic, TempBorrowedStatic, TempBorrowedStaticHrt, TypeName}, any_trait, effect::{ Effect, EffectExt as _, Effective, EffectiveExt as _, ErasedEffective, ReadyExt as _, Ss, @@ -13,7 +13,7 @@ use crate::{ Sequence, SequenceHint, SequenceProto, Tag, TagConst, TagHint, TagProto, Value, ValueProto, VisitResult, }, - walker::{self, hint::hint_protocol}, + walker::hint::hint_protocol, DynVisitor, DynWalker, }, tri, Builder, BuilderTypes, DynWalkerObjSafe, Flow, @@ -305,7 +305,7 @@ where value: TypeName::T<'a, 'ctx, Info::ValueT>, ) -> ErasedEffective<'a, VisitResult<TypeName::T<'a, 'ctx, Info::ValueT>>, E> where - TypeName::T<'a, 'ctx, Info::ValueT>: Send + Sized, + TypeName::T<'a, 'ctx, Info::ValueT>: Send + Sync + Sized, 'ctx: 'a, { // Get the value from what we got from the walker. |