Searched refs:GenericParam (Results 1 – 9 of 9) sorted by relevance
| /linux/rust/syn/ |
| H A D | generics.rs | 30 pub params: Punctuated<GenericParam, Token![,]>, 46 pub enum GenericParam { 187 pub struct Lifetimes<'a>(Iter<'a, GenericParam>); 193 if let GenericParam::Lifetime(lifetime) = self.0.next()? { in next() 201 pub struct LifetimesMut<'a>(IterMut<'a, GenericParam>); 207 if let GenericParam::Lifetime(lifetime) = self.0.next()? { in next() 215 pub struct TypeParams<'a>(Iter<'a, GenericParam>); 221 if let GenericParam::Type(type_param) = self.0.next()? { in next() 229 pub struct TypeParamsMut<'a>(IterMut<'a, GenericParam>); 235 if let GenericParam::Type(type_param) = self.0.next()? { in next() [all …]
|
| H A D | lib.rs | 407 BoundLifetimes, ConstParam, GenericParam, Generics, LifetimeParam, PredicateLifetime,
|
| /linux/rust/syn/gen/ |
| H A D | clone.rs | 974 impl Clone for crate::GenericParam { implementation 977 crate::GenericParam::Lifetime(v0) => { in clone() 978 crate::GenericParam::Lifetime(v0.clone()) in clone() 980 crate::GenericParam::Type(v0) => crate::GenericParam::Type(v0.clone()), in clone() 981 crate::GenericParam::Const(v0) => crate::GenericParam::Const(v0.clone()), in clone()
|
| H A D | eq.rs | 985 impl Eq for crate::GenericParam {} implementation 988 impl PartialEq for crate::GenericParam { implementation 992 crate::GenericParam::Lifetime(self0), in eq() 993 crate::GenericParam::Lifetime(other0), in eq() 995 (crate::GenericParam::Type(self0), crate::GenericParam::Type(other0)) => { in eq() 998 (crate::GenericParam::Const(self0), crate::GenericParam::Const(other0)) => { in eq()
|
| H A D | fold.rs | 436 fn fold_generic_param(&mut self, i: crate::GenericParam) -> crate::GenericParam { in fold_generic_param() argument 2207 pub fn fold_generic_param<F>(f: &mut F, node: crate::GenericParam) -> crate::GenericParam in fold_generic_param() 2212 crate::GenericParam::Lifetime(_binding_0) => { in fold_generic_param() 2213 crate::GenericParam::Lifetime(f.fold_lifetime_param(_binding_0)) in fold_generic_param() 2215 crate::GenericParam::Type(_binding_0) => { in fold_generic_param() 2216 crate::GenericParam::Type(f.fold_type_param(_binding_0)) in fold_generic_param() 2218 crate::GenericParam::Const(_binding_0) => { in fold_generic_param() 2219 crate::GenericParam::Const(f.fold_const_param(_binding_0)) in fold_generic_param()
|
| H A D | hash.rs | 1261 impl Hash for crate::GenericParam { implementation 1267 crate::GenericParam::Lifetime(v0) => { in hash() 1271 crate::GenericParam::Type(v0) => { in hash() 1275 crate::GenericParam::Const(v0) => { in hash()
|
| H A D | visit_mut.rs | 419 fn visit_generic_param_mut(&mut self, i: &mut crate::GenericParam) { in visit_generic_param_mut() argument 2135 pub fn visit_generic_param_mut<V>(v: &mut V, node: &mut crate::GenericParam) in visit_generic_param_mut() 2140 crate::GenericParam::Lifetime(_binding_0) => { in visit_generic_param_mut() 2143 crate::GenericParam::Type(_binding_0) => { in visit_generic_param_mut() 2146 crate::GenericParam::Const(_binding_0) => { in visit_generic_param_mut()
|
| H A D | visit.rs | 411 fn visit_generic_param(&mut self, i: &'ast crate::GenericParam) { in visit_generic_param() argument 2234 pub fn visit_generic_param<'ast, V>(v: &mut V, node: &'ast crate::GenericParam) in visit_generic_param() 2239 crate::GenericParam::Lifetime(_binding_0) => { in visit_generic_param() 2242 crate::GenericParam::Type(_binding_0) => { in visit_generic_param() 2245 crate::GenericParam::Const(_binding_0) => { in visit_generic_param()
|
| H A D | debug.rs | 1457 impl Debug for crate::GenericParam { implementation 1461 crate::GenericParam::Lifetime(v0) => { in fmt() 1466 crate::GenericParam::Type(v0) => { in fmt() 1471 crate::GenericParam::Const(v0) => { in fmt()
|