Structure
PostgresRowSequence
An async sequence of
PostgresRows.struct PostgresRowSequence
Overview
Note
This is a struct to allow us to move to a move-only type easily once they become available.
Topics
Instance Properties
columnsAPostgresColumnscollection containing metadata about the columns in the query result.
Instance Methods
collect()makeAsyncIterator()Creates the asynchronous iterator that produces elements of this asynchronous sequence.
Type Aliases
PostgresRowSequence.ElementThe type of element produced by this asynchronous sequence.
Default Implementations
Relationships
Conforms To
Swift.SendableSwift.SendableMetatype_Concurrency.AsyncSequence
See Also
PostgresQueryA Postgres SQL query that can be executed on a Postgres server. Contains the raw SQL string and bindings.PostgresBindingsPostgresRowPostgresRowrepresents a single table row that is received from the server for a query or a prepared statement. Its element type isPostgresCell.PostgresColumnsA collection ofPostgresColumncolumn metadata for a PostgreSQL query result.PostgresColumnMetadata for a single column in a PostgreSQL query result.PostgresRandomAccessRowA random access row ofPostgresCells. Its initialization is O(n), where n is the number of columns in the row. All subsequent cell accesses are O(1).PostgresCellA representation of a cell value within aPostgresRowandPostgresRandomAccessRow.PostgresQueryMetadata