aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/euclidext.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/euclidext.rs')
-rw-r--r--components/script/euclidext.rs24
1 files changed, 1 insertions, 23 deletions
diff --git a/components/script/euclidext.rs b/components/script/euclidext.rs
index 39de2aa2ccb..c6eb72f89fc 100644
--- a/components/script/euclidext.rs
+++ b/components/script/euclidext.rs
@@ -2,29 +2,7 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */
-use euclid::default::{Rect, Size2D};
-
-pub trait Size2DExt {
- fn to_u64(&self) -> Size2D<u64>;
-}
-
-impl Size2DExt for Size2D<f32> {
- fn to_u64(&self) -> Size2D<u64> {
- self.cast()
- }
-}
-
-impl Size2DExt for Size2D<f64> {
- fn to_u64(&self) -> Size2D<u64> {
- self.cast()
- }
-}
-
-impl Size2DExt for Size2D<u32> {
- fn to_u64(&self) -> Size2D<u64> {
- self.cast()
- }
-}
+use euclid::default::Rect;
pub trait RectExt {
fn to_u64(&self) -> Rect<u64>;