Home
last modified time | relevance | path

Searched refs:TraitBoundModifier (Results 1 – 10 of 10) sorted by relevance

/linux/rust/syn/
H A Dgenerics.rs417 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()
[all …]
H A Dty.rs280 use crate::generics::{BoundLifetimes, TraitBound, TraitBoundModifier, TypeParamBound};
446 modifier: TraitBoundModifier::None, in ambig_ty()
539 modifier: TraitBoundModifier::None, in ambig_ty()
H A Dlib.rs408 PredicateType, TraitBound, TraitBoundModifier, TypeParam, TypeParamBound, WhereClause,
/linux/rust/syn/gen/
H A Deq.rs1831 impl Eq for crate::TraitBoundModifier {} implementation
1834 impl PartialEq for crate::TraitBoundModifier { implementation
1837 (crate::TraitBoundModifier::None, crate::TraitBoundModifier::None) => true, in eq()
1839 crate::TraitBoundModifier::Maybe(_), in eq()
1840 crate::TraitBoundModifier::Maybe(_), in eq()
H A Dfold.rs833 i: crate::TraitBoundModifier, in fold_trait_bound_modifier() argument
834 ) -> crate::TraitBoundModifier { in fold_trait_bound_modifier() argument
3354 node: crate::TraitBoundModifier, in fold_trait_bound_modifier() argument
3355 ) -> crate::TraitBoundModifier in fold_trait_bound_modifier()
3360 crate::TraitBoundModifier::None => crate::TraitBoundModifier::None, in fold_trait_bound_modifier()
3361 crate::TraitBoundModifier::Maybe(_binding_0) => { in fold_trait_bound_modifier()
3362 crate::TraitBoundModifier::Maybe(_binding_0) in fold_trait_bound_modifier()
H A Dhash.rs2328 impl Hash for crate::TraitBoundModifier { implementation
2334 crate::TraitBoundModifier::None => { in hash()
2337 crate::TraitBoundModifier::Maybe(_) => { in hash()
H A Dvisit_mut.rs777 fn visit_trait_bound_modifier_mut(&mut self, i: &mut crate::TraitBoundModifier) { in visit_trait_bound_modifier_mut() argument
3243 pub fn visit_trait_bound_modifier_mut<V>(v: &mut V, node: &mut crate::TraitBoundModifier) in visit_trait_bound_modifier_mut()
3248 crate::TraitBoundModifier::None => {} in visit_trait_bound_modifier_mut()
3249 crate::TraitBoundModifier::Maybe(_binding_0) => { in visit_trait_bound_modifier_mut()
H A Dvisit.rs769 fn visit_trait_bound_modifier(&mut self, i: &'ast crate::TraitBoundModifier) { in visit_trait_bound_modifier() argument
3410 node: &'ast crate::TraitBoundModifier, in visit_trait_bound_modifier() argument
3416 crate::TraitBoundModifier::None => {} in visit_trait_bound_modifier()
3417 crate::TraitBoundModifier::Maybe(_binding_0) => { in visit_trait_bound_modifier()
H A Dclone.rs1843 impl Copy for crate::TraitBoundModifier {} implementation
1846 impl Clone for crate::TraitBoundModifier { implementation
H A Ddebug.rs2633 impl Debug for crate::TraitBoundModifier { implementation
2637 crate::TraitBoundModifier::None => formatter.write_str("None"), in fmt()
2638 crate::TraitBoundModifier::Maybe(v0) => { in fmt()