diff options
Diffstat (limited to 'src/libcore/dvec.rs')
| -rw-r--r-- | src/libcore/dvec.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libcore/dvec.rs b/src/libcore/dvec.rs index 60cb1b51be6..1a1aeeadeb6 100644 --- a/src/libcore/dvec.rs +++ b/src/libcore/dvec.rs @@ -310,3 +310,10 @@ impl extensions<A:copy> for dvec<A> { do self.swap |v| { vec::reachi(v, f); v } } } + +impl extensions<A:copy> of ops::index<uint,A> for dvec<A> { + pure fn index(&&idx: uint) -> A { + self.get_elt(idx) + } +} + |
