Writes all fields directly into the native struct reference p. For nested structs, use writeInto as well.
p
writeInto
@override void writeInto(Vector3C p) { p.x = x; p.y = y; p.z = z; }