Enumerationswift-mongodb 0.29.3MongoBuiltins->Mongo
First
Mongo.ProjectionOperatorEncoder.swift:34@frozen enum First@frozen enum Firsts5MongoAAO0A8BuiltinsE25ProjectionOperatorEncoderV5FirstO What are these?5GFVCimport MongoA single-type module that declares the Mongo namespace.
import MongoBuiltins@frozen struct ProjectionOperatorEncoderenum Mongocase firstinit(_ output: consuming BSON.Output) static var frame: BSON.DocumentFrame { get }subscript(key: Meta) -> Mongo.ProjectionMetadata? { get set } subscript(key: Slice) -> (at: Int?, count: Int?) { get set } subscript(key: Slice) -> Int? { get set } subscript(key: First, yield: (inout Mongo.PredicateEncoder) -> () = { _ in }) -> Void { mutating get } consuming func move() -> BSON.Output @frozen enum Meta@frozen enum SliceNot to be confused with ExpressionEncoder.Slice which can also appear in the same position as this operator.
protocol BitwiseCopyableprotocol EquatableA type that can be compared for value equality.
protocol Hashable : EquatableA type that can be hashed into a Hasher to produce an integer hash value.
protocol RawRepresentable<RawValue>A type that can be converted to and from an associated raw value.
protocol Sendableinit?(rawValue: String) var hashValue: Int { get }static func != (lhs: Self, rhs: Self) -> Bool Returns a Boolean value indicating whether two values are not equal.
func hash(into hasher: inout Hasher)