Skip to content

OpenAPI_Discriminator

mattpolzin edited this page Jun 11, 2021 · 3 revisions

OpenAPI.Discriminator

OpenAPI Spec "Disciminator Object"

public struct Discriminator: Equatable 

See OpenAPI Discriminator Object.

Inheritance

Decodable, Encodable, Equatable

Initializers

init(propertyName:mapping:)

public init(propertyName: String,
                    mapping: [String: String]? = nil) 

init(from:)

public init(from decoder: Decoder) throws 

Properties

propertyName

public let propertyName: String

mapping

public let mapping: [String: String]?

Methods

encode(to:)

public func encode(to encoder: Encoder) throws 
Types
Protocols
Global Functions
Extensions
Clone this wiki locally