Function itertools::size_hint::mul_scalar [] [src]

pub fn mul_scalar(sh: SizeHint, x: usize) -> SizeHint

Multiply x correctly with a SizeHint.

use std::usize;
use itertools::size_hint;

assert_eq!(size_hint::mul_scalar((3, Some(4)), 3),
           (9, Some(12)));
assert_eq!(size_hint::mul_scalar((3, Some(4)), usize::MAX),
           (usize::MAX, None));