Sha256: 3178d479b9b42dc74c5a2207f70c9959070672c03009021e335c34290ef620ba
Contents?: true
Size: 408 Bytes
Versions: 22
Compression:
Stored size: 408 Bytes
Contents
use std::pin::Pin; use pin_project_lite::pin_project; pin_project! { #[project = EnumProj] #[project_ref = EnumProjRef] enum Enum<T, U> { Struct { #[pin] pinned: T, unpinned: U, }, Unit, } impl<T, U> PinnedDrop for Enum<T, U> { fn drop(this: Pin<&mut Self>) { let _ = this; } } } fn main() {}
Version data entries
22 entries across 22 versions & 1 rubygems