Format code
This commit is contained in:
parent
0ff1e6c697
commit
72a3dee16f
2 changed files with 10 additions and 14 deletions
|
@ -846,9 +846,7 @@ impl<T> MaybeUninit<T> {
|
||||||
unsafe {
|
unsafe {
|
||||||
intrinsics::assert_inhabited::<T>();
|
intrinsics::assert_inhabited::<T>();
|
||||||
|
|
||||||
let array = ArrayInit {
|
let array = ArrayInit { maybe_uninit: ManuallyDrop::new(array) };
|
||||||
maybe_uninit: ManuallyDrop::new(array),
|
|
||||||
};
|
|
||||||
ManuallyDrop::into_inner(array.init)
|
ManuallyDrop::into_inner(array.init)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -149,9 +149,7 @@ fn uninit_array_assume_init() {
|
||||||
array[3].write(1);
|
array[3].write(1);
|
||||||
array[4].write(5);
|
array[4].write(5);
|
||||||
|
|
||||||
let array = unsafe {
|
let array = unsafe { MaybeUninit::array_assume_init(array) };
|
||||||
MaybeUninit::array_assume_init(array)
|
|
||||||
};
|
|
||||||
|
|
||||||
assert_eq!(array, [3, 1, 4, 1, 5]);
|
assert_eq!(array, [3, 1, 4, 1, 5]);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue