diff --git a/lib/src/path/tests/index_test.rs b/lib/src/path/tests/index_test.rs index 37e7c48d0e1..38404488cde 100644 --- a/lib/src/path/tests/index_test.rs +++ b/lib/src/path/tests/index_test.rs @@ -36,7 +36,7 @@ mod index { #[inline] fn equirectangular< - EP: Clone + Stream + Debug + Default, + EP: Clone + Stream + Default, T: 'static + AbsDiffEq + CoordFloat + Default + FloatConst, >() -> ProjectorAntimeridianResampleNoneNoClip, T> { diff --git a/lib/src/projection/builder_conic/fit.rs b/lib/src/projection/builder_conic/fit.rs index 522d4d882fa..0bdc8f72bd7 100644 --- a/lib/src/projection/builder_conic/fit.rs +++ b/lib/src/projection/builder_conic/fit.rs @@ -65,7 +65,7 @@ where impl Fit for BuilderConicAntimeridianResampleNoneClip, PR, T> where - PR: Clone + Debug + PRConic + Transform, + PR: Clone + PRConic + Transform, T: 'static + CoordFloat + FloatConst, { /// f32 or f64 diff --git a/lib/src/projection/builder_mercator/clip_angle_set.rs b/lib/src/projection/builder_mercator/clip_angle_set.rs index 49987eee290..1f35e8787c0 100644 --- a/lib/src/projection/builder_mercator/clip_angle_set.rs +++ b/lib/src/projection/builder_mercator/clip_angle_set.rs @@ -17,7 +17,7 @@ impl ClipAngleSet for Builder, DRAIN, PCNU, PR, RU, T> where PCNU: Clone + Connectable = PCNC>, - RU: Clone + Connectable = RC> + Debug, + RU: Clone + Connectable = RC>, PR: Clone + Transform, T: 'static + AbsDiffEq + CoordFloat + FloatConst, { diff --git a/lib/src/projection/builder_mercator/fit.rs b/lib/src/projection/builder_mercator/fit.rs index 0e429c4bdd7..138de160738 100644 --- a/lib/src/projection/builder_mercator/fit.rs +++ b/lib/src/projection/builder_mercator/fit.rs @@ -57,7 +57,7 @@ where impl Fit for BuilderMercatorAntimeridianResampleNoneClip, PR, T> where - PR: Clone + Debug + Transform + TransformExtent, + PR: Clone + Transform + TransformExtent, T: 'static + CoordFloat + FloatConst, { /// f32 or f64 diff --git a/lib/src/projection/builder_mercator_transverse/fit.rs b/lib/src/projection/builder_mercator_transverse/fit.rs index 30a431a0d60..dbdc53075d5 100644 --- a/lib/src/projection/builder_mercator_transverse/fit.rs +++ b/lib/src/projection/builder_mercator_transverse/fit.rs @@ -59,7 +59,7 @@ where impl Fit for BuilderMercatorTransverseAntimeridianResampleNoneClip, PR, T> where - PR: Clone + Debug + Transform + TransformExtent, + PR: Clone + Transform + TransformExtent, T: 'static + AbsDiffEq + CoordFloat + FloatConst, { /// f32 or f64 diff --git a/lib/src/projection/fit_clip.rs b/lib/src/projection/fit_clip.rs index d71ced9f6b5..7d49d3158e0 100644 --- a/lib/src/projection/fit_clip.rs +++ b/lib/src/projection/fit_clip.rs @@ -265,8 +265,8 @@ where CLIPU: Clone + ConnectableClip, CLIPUint: Clone + ConnectableClip, PR: Transform, - RU: Clone + Connectable, T>> = RC> + Debug, - RUint: Clone + Connectable>> = RCint> + Debug, + RU: Clone + Connectable, T>> = RC>, + RUint: Clone + Connectable>> = RCint>, T: 'static + CoordFloat + FloatConst, { fit_extent_clip::< @@ -348,8 +348,8 @@ where CLIPUint: Clone + ConnectableClip, CLIPCint: Clone + Stream, T = T>, PR: Transform, - RU: Clone + Connectable, T>> = RC> + Debug, - RUint: Clone + Connectable>> = RCint> + Debug, + RU: Clone + Connectable, T>> = RC>, + RUint: Clone + Connectable>> = RCint>, T: 'static + CoordFloat + FloatConst, { let two = T::from(2.0_f64).unwrap(); @@ -440,8 +440,8 @@ where CLIPCint: Clone + Stream, T = T>, CLIPUint: Clone + ConnectableClip, PR: Clone + Transform, - RU: Clone + Connectable, T>> = RC> + Debug, - RUint: Clone + Connectable>> = RCint> + Debug, + RU: Clone + Connectable, T>> = RC>, + RUint: Clone + Connectable>> = RCint>, T: 'static + CoordFloat + FloatConst, { let two = T::from(2.0_f64).unwrap(); diff --git a/lib/src/projection/fit_no_clip.rs b/lib/src/projection/fit_no_clip.rs index 6405d3cfb88..b76542ce968 100644 --- a/lib/src/projection/fit_no_clip.rs +++ b/lib/src/projection/fit_no_clip.rs @@ -60,7 +60,7 @@ where CLIPU: ConnectableClip, CLIPC: Clone + Stream, T = T>, PR: Transform, - RU: Clone + Connectable>> = RC> + Debug, + RU: Clone + Connectable>> = RC>, T: 'static + CoordFloat + FloatConst, { let mut builder = builder.clone(); @@ -99,7 +99,7 @@ where CLIPU: Clone + ConnectableClip, CLIPC: Clone + Stream, T = T>, PR: Transform, - RU: Clone + Connectable>> = RC> + Debug, + RU: Clone + Connectable>> = RC>, T: 'static + CoordFloat + FloatConst, { let two = T::from(2.0_f64).unwrap(); @@ -145,7 +145,7 @@ where CLIPU: Clone + ConnectableClip, CLIPC: Clone + Stream, T = T>, PR: Transform, - RU: Clone + Connectable>> = RC> + Debug, + RU: Clone + Connectable>> = RC>, T: 'static + CoordFloat + FloatConst, { fit_extent_no_clip( @@ -183,7 +183,7 @@ where CLIPU: Clone + ConnectableClip, CLIPC: Clone + Stream, T = T>, PR: Transform, - RU: Clone + Connectable>> = RC> + Debug, + RU: Clone + Connectable>> = RC>, T: 'static + CoordFloat + FloatConst, { let two = T::from(2.0_f64).unwrap(); @@ -228,7 +228,7 @@ where + TranslateSet, CLIPU: Clone + ConnectableClip, CLIPC: Clone + Stream, T = T>, - RU: Clone + Connectable>> = RC> + Debug, + RU: Clone + Connectable>> = RC>, T: 'static + CoordFloat + FloatConst, { let two = T::from(2.0_f64).unwrap();