Function malachite_base::rounding_modes::exhaustive::exhaustive_rounding_modes
source · [−]pub fn exhaustive_rounding_modes() -> ExhaustiveRoundingModes
Expand description
Generates all RoundingMode
s.
The output length is 6.
Complexity per iteration
Constant time and additional memory.
Examples
extern crate itertools;
use itertools::Itertools;
use malachite_base::rounding_modes::exhaustive::exhaustive_rounding_modes;
use malachite_base::rounding_modes::RoundingMode;
assert_eq!(
exhaustive_rounding_modes().collect_vec(),
&[
RoundingMode::Down,
RoundingMode::Up,
RoundingMode::Floor,
RoundingMode::Ceiling,
RoundingMode::Nearest,
RoundingMode::Exact,
]
);