diff --git a/Cargo.toml b/Cargo.toml index 7c1f4b1a..424c4483 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -64,8 +64,5 @@ name = "nalgebra_bench" harness = false path = "benches/lib.rs" -[patch.crates-io] -alga = { path = "../alga/alga" } - [profile.bench] lto = true diff --git a/src/geometry/quaternion.rs b/src/geometry/quaternion.rs index 208145d7..2986dc12 100755 --- a/src/geometry/quaternion.rs +++ b/src/geometry/quaternion.rs @@ -591,13 +591,13 @@ impl Quaternion { /// Divides quaternion into two. #[inline] pub fn half(&self) -> Self { - self / ::convert(2.0f64) + self / crate::convert(2.0f64) } /// Calculates square root. #[inline] pub fn sqrt(&self) -> Self { - self.powf(::convert(0.5)) + self.powf(crate::convert(0.5)) } /// Check if the quaternion is pure. diff --git a/src/geometry/rotation.rs b/src/geometry/rotation.rs index 63ba0279..ec9c8150 100755 --- a/src/geometry/rotation.rs +++ b/src/geometry/rotation.rs @@ -352,7 +352,7 @@ where DefaultAllocator: Allocator } } -impl Rotation +impl Rotation where DefaultAllocator: Allocator + Allocator { /// Rotate the given point. diff --git a/src/linalg/convolution.rs b/src/linalg/convolution.rs index b121b34a..3f934eda 100644 --- a/src/linalg/convolution.rs +++ b/src/linalg/convolution.rs @@ -1,11 +1,12 @@ -use base::allocator::Allocator; -use base::default_allocator::DefaultAllocator; -use base::dimension::{Dim, DimAdd, DimDiff, DimMax, DimMaximum, DimSub, DimSum}; use std::cmp; -use storage::Storage; -use {zero, Real, Vector, VectorN, U1}; -impl> Vector { +use crate::base::allocator::Allocator; +use crate::base::default_allocator::DefaultAllocator; +use crate::base::dimension::{Dim, DimAdd, DimDiff, DimMax, DimMaximum, DimSub, DimSum}; +use crate::storage::Storage; +use crate::{zero, RealField, Vector, VectorN, U1}; + +impl> Vector { /// Returns the convolution of the target vector and a kernel /// /// # Arguments