Structuregrdb 7.3.0GRDB
_LayoutedColumnMapping
_LayoutedColumnMapping is a type that supports the RowAdapter protocol.
struct _LayoutedColumnMapping
_LayoutedColumnMapping is a type that supports the RowAdapter protocol.
struct _LayoutedColumnMapping
import GRDB
A toolkit for SQLite databases, with a focus on application development
protocol Copyable
A type whose values can be implicitly or explicitly copied.
protocol Escapable
protocol _LayoutedRowAdapter
_LayoutedRowAdapter
is a protocol that supports the RowAdapter
protocol.
protocol _RowLayout
_RowLayout
is a protocol that supports the RowAdapter
protocol. It describes the layout of a base row.
let _layoutColumns: [(Int, String)]
An array of (baseIndex, mappedName) pairs, where baseIndex is the index of a column in a base row, and mappedName the mapped name of that column.
var _mapping: _LayoutedColumnMapping { get }
Returns self.
var _scopes: [String : any _LayoutedRowAdapter] { get }
Returns the empty dictionary.
func _layoutIndex(ofColumn name: String) -> Int?