We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent de40bb1 commit 72d752eCopy full SHA for 72d752e
src/test.rs
@@ -53,6 +53,9 @@ impl<const N: usize> Drop for Dropper<N> {
53
54
pub struct OwnedHeap<const N: usize> {
55
heap: Heap,
56
+ // /!\ SAFETY /!\: Load bearing drop order! `_drop` MUST be dropped AFTER
57
+ // `heap` is dropped. This is enforced by rust's built-in drop ordering, as
58
+ // long as `_drop` is declared after `heap`.
59
_drop: Dropper<N>,
60
}
61
0 commit comments