Function itertools::size_hint::mul
[−]
[src]
pub fn mul(a: SizeHint, b: SizeHint) -> SizeHint
Multiply SizeHint correctly
use std::usize; use itertools::size_hint; assert_eq!(size_hint::mul((3, Some(4)), (3, Some(4))), (9, Some(16))); assert_eq!(size_hint::mul((3, Some(4)), (usize::MAX, None)), (usize::MAX, None)); assert_eq!(size_hint::mul((3, None), (0, Some(0))), (0, Some(0)));Run