aboutsummaryrefslogtreecommitdiffstats
path: root/components/util/range.rs
diff options
context:
space:
mode:
authorJosh Matthews <josh@joshmatthews.net>2015-04-07 11:58:28 -0400
committerJosh Matthews <josh@joshmatthews.net>2015-04-07 11:58:28 -0400
commita68fa74f4bf4c95d4d8e1c57e2898636de8808ec (patch)
treedfb9df142c77aa34211c731f11647bf7a643587a /components/util/range.rs
parenta277036dd9b461c434261b4ba5e88bc228c8a0dd (diff)
downloadservo-a68fa74f4bf4c95d4d8e1c57e2898636de8808ec.tar.gz
servo-a68fa74f4bf4c95d4d8e1c57e2898636de8808ec.zip
Remove int_uint feature from gfx.
Diffstat (limited to 'components/util/range.rs')
-rw-r--r--components/util/range.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/components/util/range.rs b/components/util/range.rs
index 0df81a7b413..8873641cc10 100644
--- a/components/util/range.rs
+++ b/components/util/range.rs
@@ -25,6 +25,15 @@ impl RangeIndex for isize {
fn get(self) -> isize { self }
}
+impl RangeIndex for usize {
+ type Index = usize;
+ #[inline]
+ fn new(x: usize) -> usize { x }
+
+ #[inline]
+ fn get(self) -> usize { self }
+}
+
/// Implements a range index type with operator overloads
#[macro_export]
macro_rules! int_range_index {