diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2013-06-18 22:59:48 -0400 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2013-06-21 03:23:59 -0400 |
| commit | 883c966d5c6ba93bf8834543500b01f644ab362f (patch) | |
| tree | 9d4d22407fddfe40d3a452249886146a0ab003d3 /src/libextra | |
| parent | 49c74524e2c5a2a81ce4cbe2c50a507c0be9f24e (diff) | |
| download | rust-883c966d5c6ba93bf8834543500b01f644ab362f.tar.gz rust-883c966d5c6ba93bf8834543500b01f644ab362f.zip | |
vec: replace `position` with `iter().position_`
Diffstat (limited to 'src/libextra')
| -rw-r--r-- | src/libextra/getopts.rs | 2 | ||||
| -rw-r--r-- | src/libextra/json.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/libextra/getopts.rs b/src/libextra/getopts.rs index 05649104c31..5980bd7c9e4 100644 --- a/src/libextra/getopts.rs +++ b/src/libextra/getopts.rs @@ -177,7 +177,7 @@ fn name_str(nm: &Name) -> ~str { } fn find_opt(opts: &[Opt], nm: Name) -> Option<uint> { - vec::position(opts, |opt| opt.name == nm) + opts.iter().position_(|opt| opt.name == nm) } /** diff --git a/src/libextra/json.rs b/src/libextra/json.rs index db95327f0aa..0bbccd4df4a 100644 --- a/src/libextra/json.rs +++ b/src/libextra/json.rs @@ -950,7 +950,7 @@ impl serialize::Decoder for Decoder { } ref json => fail!("invalid variant: %?", *json), }; - let idx = match vec::position(names, |n| str::eq_slice(*n, name)) { + let idx = match names.iter().position_(|n| str::eq_slice(*n, name)) { Some(idx) => idx, None => fail!("Unknown variant name: %?", name), }; |
