This commit is contained in:
Dylan MacKenzie 2020-06-08 14:50:39 -07:00
parent bc10b68e79
commit c3b0b7b68f
7 changed files with 373 additions and 138 deletions

View file

@ -114,5 +114,5 @@ fn main() {
assert_eq!(1026, std::mem::size_of_val(&single_with_noop()));
assert_eq!(3078, std::mem::size_of_val(&joined()));
assert_eq!(3079, std::mem::size_of_val(&joined_with_noop()));
assert_eq!(6157, std::mem::size_of_val(&mixed_sizes()));
assert_eq!(7181, std::mem::size_of_val(&mixed_sizes()));
}

View file

@ -72,6 +72,6 @@ fn overlap_x_and_y() -> impl Generator<Yield = (), Return = ()> {
fn main() {
assert_eq!(1025, std::mem::size_of_val(&move_before_yield()));
assert_eq!(1026, std::mem::size_of_val(&move_before_yield_with_noop()));
assert_eq!(1027, std::mem::size_of_val(&overlap_move_points()));
assert_eq!(2051, std::mem::size_of_val(&overlap_move_points()));
assert_eq!(1026, std::mem::size_of_val(&overlap_x_and_y()));
}