Lines Matching refs:fields
209 fields: &[Val], in new()
220 fields, in new()
254 fields: &[Val], in new_async()
262 fields, in new_async()
273 fields: &[Val], in _new_async()
276 Self::type_check_tag_and_fields(store, allocator, tag, fields)?; in _new_async()
279 Self::new_unchecked(store, allocator, tag, fields) in _new_async()
290 fields: &[Val], in type_check_tag_and_fields()
301 let expected_len = allocator.ty.fields().len(); in type_check_tag_and_fields()
302 let actual_len = fields.len(); in type_check_tag_and_fields()
307 for (ty, val) in allocator.ty.fields().zip(fields) { in type_check_tag_and_fields()
327 fields: &[Val], in new_unchecked()
351 for (index, (ty, val)) in allocator.ty.fields().zip(fields).enumerate() { in new_unchecked()
489 pub fn fields<'a, T: 'static>( in fields() method
509 let len = ty.fields().len(); in _fields()
586 let len = ty.fields().len(); in field_ty()