Lines Matching refs:UnsafeUnpin
13 use pin_project::{pin_project, pinned_drop, UnsafeUnpin};
361 #[pin_project(UnsafeUnpin)] in overlapping_lifetime_names()
367 unsafe impl UnsafeUnpin for UnsafeUnpinStruct<'_> {} in overlapping_lifetime_names()
378 #[pin_project(PinnedDrop, UnsafeUnpin)] in combine()
389 unsafe impl<T: Unpin> UnsafeUnpin for PinnedDropWithUnsafeUnpin<T> {} in combine()
402 #[pin_project(UnsafeUnpin, project_replace)] in combine()
408 unsafe impl<T: Unpin> UnsafeUnpin for UnsafeUnpinWithReplace<T> {} in combine()
578 #[pin_project(UnsafeUnpin)] in dst()
583 #[pin_project(UnsafeUnpin)] in dst()
645 #[pin_project(UnsafeUnpin)] in dst()
648 #[pin_project(UnsafeUnpin)] in dst()