Lines Matching refs:Receiver
813 pub fn receiver(&self) -> Option<&Receiver> { in receiver() argument
816 FnArg::Receiver(receiver) => Some(receiver), in receiver()
827 Receiver(Receiver),
843 pub struct Receiver {
853 impl Receiver { impl
920 ItemStatic, ItemStruct, ItemTrait, ItemTraitAlias, ItemType, ItemUnion, ItemUse, Receiver,
1608 if let Ok(mut receiver) = ahead.parse::<Receiver>() { in parse_fn_arg_or_variadic()
1611 return Ok(FnArgOrVariadic::FnArg(FnArg::Receiver(receiver))); in parse_fn_arg_or_variadic()
1653 impl Parse for Receiver { implementation
1686 Ok(Receiver { in parse()
1738 FnArg::Receiver(receiver) if has_receiver => { in parse_fn_args()
1744 FnArg::Receiver(receiver) if !args.is_empty() => { in parse_fn_args()
1750 FnArg::Receiver(_) => has_receiver = true, in parse_fn_args()
2941 ItemTraitAlias, ItemType, ItemUnion, ItemUse, Receiver, Signature, StaticMutability,
3438 impl ToTokens for Receiver { implementation