PureYAML/Sources/Coding/CodingPath.swift

11 lines
272 B
Swift

extension PureYAML.Validation.Path {
init(codingPath: [any CodingKey]) {
self.init(codingPath.map { key in
if let index = key.intValue {
return .index(index)
}
return .key(key.stringValue)
})
}
}