Wire Support For Swift, Part 1
['Eric Firestone']
Jake Wharton
self , from : data ) // In Wire the extension field is baked into the generated Foo object just like // all other fields. If there is no explicit default, then an implicit default value is used (empty string for string fields, zero for number fields, null for messages, etc). With Wire, we wanted to avoid this situation as best we can, and so Wire supports automatic redaction by tagging a field with the redacted option: