summaryrefslogtreecommitdiffstats
path: root/vendor/pin-project-lite/tests/ui/pin_project/conflict-drop.rs
blob: 870059d62f988e005851a8095ecb89856c4ee0ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use pin_project_lite::pin_project;

pin_project! { //~ ERROR E0119
    struct Foo<T, U> {
        #[pin]
        future: T,
        field: U,
    }
}

impl<T, U> Drop for Foo<T, U> {
    fn drop(&mut self) {}
}

fn main() {}