ChargingConnectorType

public enum ChargingConnectorType : UInt32, CaseIterable, Codable

Available charging connector types.

  • Type 1 Combo connector, commonly called “CCS1”.

    Declaration

    Swift

    case iec62196Type1Combo
  • Type 2 Combo connector, commonly called “CCS2”.

    Declaration

    Swift

    case iec62196Type2Combo
  • CHAdeMO connector.

    Declaration

    Swift

    case chademo
  • Tesla connector.

    Declaration

    Swift

    case tesla
  • Guobiao GB/T 20234.3 DC connector, commonly called “GB/T DC”.

    Declaration

    Swift

    case gbtDc
  • SAE J3400 - North American Charging Standard (NACS) for Electric Vehicles

    Declaration

    Swift

    case saeJ3400
  • Declaration

    Swift

    public static var allCases: [ChargingConnectorType] { get }
  • Key

    A type that can be used as a key for encoding and decoding.

    See more

    Declaration

    Swift

    public enum Key : CodingKey
  • The error which is thrown if initialisation with decoder has failed

    See more

    Declaration

    Swift

    public enum CodingError : Error
  • Creates a new instance by decoding from the given decoder

    Declaration

    Swift

    public init(from decoder: Decoder) throws
  • Encodes this value into the given encoder

    Declaration

    Swift

    public func encode(to encoder: Encoder) throws