Home
last modified time | relevance | path

Searched refs:multi_cartesian_product (Results 1 – 5 of 5) sorted by relevance

/external/rust/crates/itertools/src/adaptors/
Dmulti_product.rs25 pub fn multi_cartesian_product<H>(iters: H) -> MultiProduct<<H::Item as IntoIterator>::IntoIter> in multi_cartesian_product() function
/external/rust/crates/itertools/benches/
Dbench1.rs706 for x in xs.iter().multi_cartesian_product() { in multi_cartesian_product_iterator()
722 xs.iter().multi_cartesian_product().fold((), |(), x| { in multi_cartesian_product_fold()
/external/rust/crates/itertools/src/
Dlib.rs1019 fn multi_cartesian_product(self) -> MultiProduct<<Self::Item as IntoIterator>::IntoIter> in multi_cartesian_product() method
1025 adaptors::multi_cartesian_product(self) in multi_cartesian_product()
/external/rust/crates/itertools/tests/
Dquick.rs419 correct_size_hint(a.multi_cartesian_product())
432 let mut multi_product = a.clone().multi_cartesian_product();
441 assert_eq!(answer.into_iter().last(), a.clone().multi_cartesian_product().last());
/external/rust/crates/itertools/
DCHANGELOG.md97 - Add new adaptor `.multi_cartesian_product()` which is an n-ary product iterator by @tobz1000