init(from:)

    Creates a new instance by decoding from the given decoder, when the type’s RawValue is Int32.

    init(from decoder: Decoder) throws

    Parameters

    decoder

    The decoder to read data from.

    Overview

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