diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2012-10-03 19:25:24 -0700 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2012-10-03 19:40:25 -0700 |
| commit | 1c3bfa4550c5e8c245499e9214ce0f758dcbed58 (patch) | |
| tree | ba5c3865c8f2d37c92b37b3a5a5ad6cf6a2da7c3 /src/libstd | |
| parent | 82fd71137a87ad4568eee24142d22bf87a4d2e2b (diff) | |
libstd: Make vec_from_set pure
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/map.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstd/map.rs b/src/libstd/map.rs index cc42c562376..90476ea101a 100644 --- a/src/libstd/map.rs +++ b/src/libstd/map.rs @@ -382,7 +382,7 @@ pub fn set_add<K:Eq IterBytes Hash Const Copy>(set: Set<K>, key: K) -> bool { } /// Convert a set into a vector. -pub fn vec_from_set<T:Eq IterBytes Hash Copy>(s: Set<T>) -> ~[T] { +pub pure fn vec_from_set<T:Eq IterBytes Hash Copy>(s: Set<T>) -> ~[T] { do vec::build_sized(s.size()) |push| { for s.each_key() |k| { push(k); |
