1 #[doc(alias = "StructItem")]
3 #[doc(alias = "StructFieldItem")]
8 #[doc(alias = "StructImplConstItem")]
9 pub const ImplConstItem: i32 = 0;
10 #[doc(alias = "StructMethodItem")]
11 pub fn method(&self) {}
14 impl Trait for Struct {
16 const AssociatedConst: i32 = 12;
18 #[doc(alias = "ImplTraitFunction")]
19 fn function() -> Self::Target { 0 }
22 #[doc(alias = "EnumItem")]
24 #[doc(alias = "VariantItem")]
29 #[doc(alias = "EnumMethodItem")]
30 pub fn method(&self) {}
33 #[doc(alias = "TypedefItem")]
34 pub type Typedef = i32;
36 #[doc(alias = "TraitItem")]
38 #[doc(alias = "TraitTypeItem")]
40 #[doc(alias = "AssociatedConstItem")]
41 const AssociatedConst: i32;
43 #[doc(alias = "TraitFunctionItem")]
44 fn function() -> Self::Target;
47 #[doc(alias = "FunctionItem")]
50 #[doc(alias = "ModuleItem")]
53 #[doc(alias = "ConstItem")]
54 pub const Const: u32 = 0;
56 #[doc(alias = "StaticItem")]
57 pub static Static: u32 = 0;
59 #[doc(alias = "UnionItem")]
61 #[doc(alias = "UnionFieldItem")]
67 #[doc(alias = "UnionMethodItem")]
68 pub fn method(&self) {}
71 #[doc(alias = "MacroItem")]