pub fn assert_no_changes<T, F>(get_value: impl Fn() -> T, f: F)where T: PartialEq + Debug, F: FnOnce(),
Asserts that a computed value did not change during closure execution.