3 pub static STATIC: i32 = 1234;
5 pub struct Struct<T1, T2> {
6 _t1: std::marker::PhantomData<T1>,
7 _t2: std::marker::PhantomData<T2>,
10 pub fn regular_fn(_: i32) {}
12 pub fn generic_fn<T1, T2>() {}
14 impl<T1, T2> Drop for Struct<T1, T2> {
24 pub struct TupleStruct(pub i8, pub i16, pub i32, pub i64);
26 pub trait Trait<T1, T2> {