Lines Matching full:named
38 /// Named fields of a struct or struct variant such as `Point { x: f64,
40 Named(FieldsNamed),
51 /// Named fields of a struct or struct variant such as `Point { x: f64,
56 pub named: Punctuated<Field, Token![,]>,
71 /// iterator can be used to iterate over a named or unnamed struct or
76 Fields::Named(f) => f.named.iter(), in iter()
82 /// object. This iterator can be used to iterate over a named or unnamed
87 Fields::Named(f) => f.named.iter_mut(), in iter_mut()
96 Fields::Named(f) => f.named.len(), in len()
105 Fields::Named(f) => f.named.is_empty(), in is_empty()
112 /// This iterator can be used to iterate over a named or unnamed struct or
140 /// For structs with named fields, it produces an expression like `Self { a:
159 Fields::Named(f) => f.named.into_iter(), in into_iter()
215 Some(ident) => Member::Named(ident.clone()), in next()
266 Fields::Named(input.parse()?) in parse()
307 named: content.parse_terminated(Field::parse_named, Token![,])?, in parse()
324 /// Parses a named (braced struct) field.
400 self.named.to_tokens(tokens); in to_tokens()