4 async fn test(_arg: [u8; 16]) {}
6 async fn use_future(fut: impl std::future::Future<Output = ()>) {
11 let actual = std::mem::size_of_val(
12 &use_future(use_future(use_future(use_future(use_future(test([0; 16])))))));
13 // Not using an exact number in case it slightly changes over different commits
15 assert!(actual > expected, "expected: >{expected}, actual: {actual}");