Lines Matching refs:TraitBoundModifier
417 pub modifier: TraitBoundModifier,
429 pub enum TraitBoundModifier {
525 PredicateType, TraitBound, TraitBoundModifier, TypeParam, TypeParamBound, WhereClause,
855 let modifier: TraitBoundModifier = input.parse()?; in do_parse()
856 if lifetimes.is_none() && matches!(modifier, TraitBoundModifier::Maybe(_)) { in do_parse()
872 TraitBoundModifier::None => {} in do_parse()
873 TraitBoundModifier::Maybe(maybe) => { in do_parse()
894 impl Parse for TraitBoundModifier { implementation
897 input.parse().map(TraitBoundModifier::Maybe) in parse()
899 Ok(TraitBoundModifier::None) in parse()
1151 PredicateLifetime, PredicateType, TraitBound, TraitBoundModifier, Turbofish, TypeGenerics,
1356 impl ToTokens for TraitBoundModifier { implementation
1359 TraitBoundModifier::None => {} in to_tokens()
1360 TraitBoundModifier::Maybe(t) => t.to_tokens(tokens), in to_tokens()