diff --git a/src/rstd/singular.rs b/src/rstd/singular.rs index 38daef7..cdb7e0c 100644 --- a/src/rstd/singular.rs +++ b/src/rstd/singular.rs @@ -83,13 +83,13 @@ impl<'a, Ctx: Context<'a>> SingularResolver<'a, Ctx> { self: Arc, address: Address, ) -> Result, SingularityError> { - let point = - self.points - .get(address.index) - .ok_or_else(|| SingularityError::OutOfBounds { - index: address.index, - len: self.points.len(), - })?; + let point = self + .points + .get(address.index) + .ok_or(SingularityError::OutOfBounds { + index: address.index, + len: self.points.len(), + })?; if point.s_hash() != address.point { Err(SingularityError::Mismatch { index: address.index,