Sha256: c8c90351b8ebcf5b11520831b199add628bc613b0f5559260b51a3c4f6406d8a
Contents?: true
Size: 581 Bytes
Versions: 11
Compression:
Stored size: 581 Bytes
Contents
use alloc::rc::Rc; use core::marker::PhantomData; use core::panic::{RefUnwindSafe, UnwindSafe}; // Zero sized marker with the correct set of autotrait impls we want all proc // macro types to have. pub(crate) type Marker = PhantomData<ProcMacroAutoTraits>; pub(crate) use self::value::*; mod value { pub(crate) use core::marker::PhantomData as Marker; } pub(crate) struct ProcMacroAutoTraits( #[allow(dead_code)] // https://github.com/rust-lang/rust/issues/119645 Rc<()>, ); impl UnwindSafe for ProcMacroAutoTraits {} impl RefUnwindSafe for ProcMacroAutoTraits {}
Version data entries
11 entries across 11 versions & 1 rubygems