diff --git a/Cargo.toml b/Cargo.toml index 3de7842..ae0ae78 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "sif-kdtree" description = "simple, immutable, flat k-d tree" -version = "0.6.0" +version = "0.6.1" edition = "2018" rust-version = "1.55" authors = ["Adam Reichold <adam.reichold@t-online.de>"] diff --git a/src/look_up.rs b/src/look_up.rs index fede7f2..2eed608 100644 --- a/src/look_up.rs +++ b/src/look_up.rs @@ -135,7 +135,7 @@ where let objects = self.objects.as_ref(); if !objects.is_empty() { - par_look_up(&LookUpArgs { query, visitor }, objects, 0); + par_look_up(&LookUpArgs { query, visitor }, objects, 0)?; } ControlFlow::Continue(()) @@ -205,7 +205,7 @@ where let position = object.position(); if contains(args.query.aabb(), position) && args.query.test(position) { - (args.visitor)(object); + (args.visitor)(object)?; } let search_left =