public struct Row { let columnNames: [String: Int] fileprivate let values: [Binding?] internal init(_ columnNames: [String: Int], _ values: [Binding?]) { self.columnNames = columnNames self.values = values } public func getColumnNames() -> [String: Int] { return columnNames } }