• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 use pin_project::{pin_project, pinned_drop};
2 use std::pin::Pin;
3 
4 #[pin_project(PinnedDrop)]
5 struct Struct {
6     f: bool,
7 }
8 
9 #[pinned_drop]
10 impl PinnedDrop for Struct {
drop(mut self: Pin<&mut Self>)11     fn drop(mut self: Pin<&mut Self>) {
12         __drop_inner(__self);
13     }
14 }
15 
main()16 fn main() {}
17