#vec #collect #items #unzip #iterator

unzip3

Same as Iterator::unzip, but for 3 items. Based on Rust 1.6 implementation.

1 stable release

Uses old Rust 2015

1.0.0 Dec 9, 2017
0.1.1 Aug 19, 2017
0.1.0 Dec 26, 2015

#1655 in Rust patterns

Download history 712/week @ 2024-11-16 421/week @ 2024-11-23 1090/week @ 2024-11-30 587/week @ 2024-12-07 524/week @ 2024-12-14 159/week @ 2024-12-21 338/week @ 2024-12-28 907/week @ 2025-01-04 566/week @ 2025-01-11 551/week @ 2025-01-18 529/week @ 2025-01-25 1055/week @ 2025-02-01 630/week @ 2025-02-08 308/week @ 2025-02-15 714/week @ 2025-02-22 384/week @ 2025-03-01

2,160 downloads per month
Used in 17 crates (3 directly)

MIT license

3KB

Usage

Same as unzip, but for 3 items.

extern crate unzip3;
use self::unzip3::Unzip3;

fn main() {
    let (a,b,c):(Vec<_>,Vec<_>,Vec<_>) = vec![(1,2,3)].iter().cloned().unzip3();
}

No runtime deps