Contents

init(from:)

Creates a new instance by decoding from the given decoder.

Declaration

init(from decoder: any Decoder) throws

Parameters

  • decoder:

    The decoder to read data from.

Discussion

This initializer throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid.