| /linux/rust/zerocopy-derive/derive/ |
| H A D | into_bytes.rs | 11 TraitBound, 91 FieldBounds::All(&[TraitBound::Slf, TraitBound::Other(Trait::Unaligned)]) in derive_into_bytes_struct()
|
| H A D | from_bytes.rs | 12 util::{enum_size_from_repr, Ctx, FieldBounds, ImplBlockBuilder, Trait, TraitBound}, 166 let field_type_trait_bounds = FieldBounds::All(&[TraitBound::Slf]); in derive_from_zeros_union() 190 let field_type_trait_bounds = FieldBounds::All(&[TraitBound::Slf]); in derive_from_bytes_union()
|
| H A D | try_from_bytes.rs | 14 ImplBlockBuilder, Trait, TraitBound, 603 let field_type_trait_bounds = FieldBounds::All(&[TraitBound::Slf]); in derive_try_from_bytes_union()
|
| /linux/rust/zerocopy-derive/ |
| H A D | util.rs | 391 pub(crate) enum TraitBound { enum 398 All(&'a [TraitBound]), 399 Trailing(&'a [TraitBound]), 404 pub(crate) const ALL_SELF: FieldBounds<'a> = FieldBounds::All(&[TraitBound::Slf]); 405 pub(crate) const TRAILING_SELF: FieldBounds<'a> = FieldBounds::Trailing(&[TraitBound::Slf]); 423 bounds: &'a [TraitBound], in normalize_bounds() argument 426 TraitBound::Slf => slf.clone(), in normalize_bounds() 427 TraitBound::Other(trt) => trt.clone(), in normalize_bounds()
|
| /linux/rust/syn/ |
| H A D | generics.rs | 405 Trait(TraitBound), 415 pub struct TraitBound { 525 PredicateType, TraitBound, TraitBoundModifier, TypeParam, TypeParamBound, WhereClause, 789 if let Some(mut bound) = TraitBound::do_parse(content, allow_const)? { in parse_single() 826 impl Parse for TraitBound { implementation 833 impl TraitBound { impl 883 Ok(Some(TraitBound { in do_parse() 1151 PredicateLifetime, PredicateType, TraitBound, TraitBoundModifier, Turbofish, TypeGenerics, 1341 impl ToTokens for TraitBound { implementation
|
| H A D | ty.rs | 280 use crate::generics::{BoundLifetimes, TraitBound, TraitBoundModifier, TypeParamBound}; 401 bounds.push_value(TypeParamBound::Trait(TraitBound { in ambig_ty() 444 TypeParamBound::Trait(TraitBound { in ambig_ty() 464 TypeParamBound::Trait(TraitBound { in ambig_ty() 537 bounds.push_value(TypeParamBound::Trait(TraitBound { in ambig_ty()
|
| H A D | lib.rs | 408 PredicateType, TraitBound, TraitBoundModifier, TypeParam, TypeParamBound, WhereClause,
|
| /linux/rust/syn/gen/ |
| H A D | fold.rs | 826 fn fold_trait_bound(&mut self, i: crate::TraitBound) -> crate::TraitBound { in fold_trait_bound() argument 3339 pub fn fold_trait_bound<F>(f: &mut F, node: crate::TraitBound) -> crate::TraitBound in fold_trait_bound() 3343 crate::TraitBound { in fold_trait_bound()
|
| H A D | clone.rs | 1831 impl Clone for crate::TraitBound { implementation 1833 crate::TraitBound { in clone()
|
| H A D | eq.rs | 1820 impl Eq for crate::TraitBound {} implementation 1823 impl PartialEq for crate::TraitBound { implementation
|
| H A D | visit_mut.rs | 772 fn visit_trait_bound_mut(&mut self, i: &mut crate::TraitBound) { in visit_trait_bound_mut() argument 3230 pub fn visit_trait_bound_mut<V>(v: &mut V, node: &mut crate::TraitBound) in visit_trait_bound_mut()
|
| H A D | visit.rs | 764 fn visit_trait_bound(&mut self, i: &'ast crate::TraitBound) { in visit_trait_bound() argument 3395 pub fn visit_trait_bound<'ast, V>(v: &mut V, node: &'ast crate::TraitBound) in visit_trait_bound()
|
| H A D | hash.rs | 2315 impl Hash for crate::TraitBound { implementation
|
| H A D | debug.rs | 2621 impl Debug for crate::TraitBound { implementation
|