```rust
async fn test() {
    let x = [0u8; 1024];
    MyFut.await;
    drop(x);
    let x = [0u8; 1024];
    MyFut.await;
    drop(x);
}