Diffstat (limited to 'src/build.rs')
| -rw-r--r-- | src/build.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/build.rs b/src/build.rs index 87c0fc8..f0bb597 100644 --- a/src/build.rs +++ b/src/build.rs @@ -55,7 +55,7 @@ pub fn build<'ctx, T: Build<'ctx>, W: Walker<'ctx, Effect = SyncEffect>>( ) -> Result<T, BuildError<<<T as Build<'ctx>>::Builder as Builder<'ctx>>::Error, W::Error>> { let mut builder = T::Builder::default(); - if let core::ops::ControlFlow::Break(err) = walker.walk(builder.as_visitor()).into_inner() { + if let core::ops::ControlFlow::Break(err) = walker.walk(builder.as_visitor()) { return Err(BuildError::Walker(err)); } @@ -67,7 +67,7 @@ pub fn build_with<'ctx, B: Builder<'ctx>, W: Walker<'ctx, Effect = SyncEffect>>( ) -> Result<B::Value, BuildError<B::Error, W::Error>> { let mut builder = B::default(); - if let core::ops::ControlFlow::Break(err) = walker.walk(builder.as_visitor()).into_inner() { + if let core::ops::ControlFlow::Break(err) = walker.walk(builder.as_visitor()) { return Err(BuildError::Walker(err)); } |