3 #[doc(alias = "StructItem")]
5 #[doc(alias = "StructFieldItem")]
10 #[doc(alias = "StructImplConstItem")]
11 pub const ImplConstItem: i32 = 0;
12 #[doc(alias = "StructMethodItem")]
13 pub fn method(&self) {}
16 impl Trait for Struct {
18 const AssociatedConst: i32 = 12;
20 #[doc(alias = "ImplTraitFunction")]
21 fn function() -> Self::Target { 0 }
24 #[doc(alias = "EnumItem")]
26 #[doc(alias = "VariantItem")]
31 #[doc(alias = "EnumMethodItem")]
32 pub fn method(&self) {}
35 #[doc(alias = "TypedefItem")]
36 pub type Typedef = i32;
38 #[doc(alias = "TraitItem")]
40 #[doc(alias = "TraitTypeItem")]
42 #[doc(alias = "AssociatedConstItem")]
43 const AssociatedConst: i32;
45 #[doc(alias = "TraitFunctionItem")]
46 fn function() -> Self::Target;
49 #[doc(alias = "FunctionItem")]
52 #[doc(alias = "ModuleItem")]
55 #[doc(alias = "ConstItem")]
56 pub const Const: u32 = 0;
58 #[doc(alias = "StaticItem")]
59 pub static Static: u32 = 0;
61 #[doc(alias = "UnionItem")]
63 #[doc(alias = "UnionFieldItem")]
69 #[doc(alias = "UnionMethodItem")]
70 pub fn method(&self) {}
73 #[doc(alias = "MacroItem")]