blob: bd0a95eb1e4974cab817848d483f0dfc3d402b3c [file] [log] [blame]
//@ edition: 2024
// Ex-ICE: #140974
#![crate_type = "lib"]
#![allow(incomplete_features)]
#![feature(async_drop)]
use core::future::AsyncDrop;
async fn fun(_: HasIncompleteAsyncDrop) {}
struct HasIncompleteAsyncDrop;
impl Drop for HasIncompleteAsyncDrop {
fn drop(&mut self) {}
}
impl AsyncDrop for HasIncompleteAsyncDrop {
//~^ ERROR: not all trait items implemented, missing: `drop` [E0046]
// not implemented yet..
}