Lines Matching defs:for

37         /// for Data<A> { ... }`.
86 // continue to compile and work for downstream users in the interim.
160 /// for Data<A> { ... }`.
169 pub trait_: Option<(Option<Token![!]>, Path, Token![for])>,
333 impl From<DeriveInput> for Item {
366 impl From<ItemStruct> for DeriveInput {
382 impl From<ItemEnum> for DeriveInput {
398 impl From<ItemUnion> for DeriveInput {
527 // continue to compile and work for downstream users in the interim.
622 // continue to compile and work for downstream users in the interim.
719 // continue to compile and work for downstream users in the interim.
878 /// Unused, but reserved for RFC 3323 restrictions.
902 impl Parse for Item {
1195 impl Parse for ItemMacro {
1249 impl Parse for ItemExternCrate {
1282 impl Parse for ItemUse {
1316 impl Parse for UseTree {
1398 impl Parse for ItemStatic {
1416 impl Parse for ItemConst {
1460 impl Parse for Signature {
1494 impl Parse for ItemFn {
1523 impl Parse for FnArg {
1590 impl Parse for Receiver {
1704 impl Parse for ItemMod {
1753 impl Parse for ItemForeignMod {
1778 impl Parse for ForeignItem {
1857 impl Parse for ForeignItemFn {
1873 impl Parse for ForeignItemStatic {
1889 impl Parse for ForeignItemType {
1938 impl Parse for ForeignItemMacro {
1956 impl Parse for ItemType {
2010 impl Parse for ItemStruct {
2034 impl Parse for ItemEnum {
2058 impl Parse for ItemUnion {
2109 impl Parse for ItemTrait {
2184 impl Parse for ItemTraitAlias {
2240 impl Parse for TraitItem {
2325 impl Parse for TraitItemConst {
2362 impl Parse for TraitItemFn {
2391 impl Parse for TraitItemType {
2448 impl Parse for TraitItemMacro {
2466 impl Parse for ItemImpl {
2515 let is_impl_for = input.peek(Token![for]);
2517 let for_token: Token![for] = input.parse()?;
2578 impl Parse for ImplItem {
2673 impl Parse for ImplItemConst {
2710 impl Parse for ImplItemFn {
2728 // than parsing) and it can be useful for macro DSLs.
2751 impl Parse for ImplItemType {
2813 impl Parse for ImplItemMacro {
2849 impl Parse for StaticMutability {
2866 impl ToTokens for ItemExternCrate {
2882 impl ToTokens for ItemUse {
2894 impl ToTokens for ItemStatic {
2910 impl ToTokens for ItemConst {
2925 impl ToTokens for ItemFn {
2938 impl ToTokens for ItemMod {
2957 impl ToTokens for ItemForeignMod {
2970 impl ToTokens for ItemType {
2985 impl ToTokens for ItemEnum {
3000 impl ToTokens for ItemStruct {
3026 impl ToTokens for ItemUnion {
3039 impl ToTokens for ItemTrait {
3061 impl ToTokens for ItemTraitAlias {
3076 impl ToTokens for ItemImpl {
3098 impl ToTokens for ItemMacro {
3120 impl ToTokens for UsePath {
3129 impl ToTokens for UseName {
3136 impl ToTokens for UseRename {
3145 impl ToTokens for UseGlob {
3152 impl ToTokens for UseGroup {
3161 impl ToTokens for TraitItemConst {
3177 impl ToTokens for TraitItemFn {
3196 impl ToTokens for TraitItemType {
3216 impl ToTokens for TraitItemMacro {
3225 impl ToTokens for ImplItemConst {
3241 impl ToTokens for ImplItemFn {
3255 impl ToTokens for ImplItemType {
3271 impl ToTokens for ImplItemMacro {
3280 impl ToTokens for ForeignItemFn {
3290 impl ToTokens for ForeignItemStatic {
3304 impl ToTokens for ForeignItemType {
3317 impl ToTokens for ForeignItemMacro {
3326 impl ToTokens for Signature {
3350 impl ToTokens for Receiver {
3383 impl ToTokens for Variadic {
3396 impl ToTokens for StaticMutability {