Enumerationswift-mongodb 0.29.3MongoBuiltins->Mongo
Superlative
Mongo.Accumulator.Superlative.swift:6@frozen enum Superlative@frozen enum Superlativeimport MongoA single-type module that declares the Mongo namespace.
import MongoBuiltins@frozen struct Accumulatorenum Mongocase firstcase lastcase maxcase mininit(_ bson: BSON.Document) var bson: BSON.Documentsubscript(key: Superlative) -> SuperlativeDocument? { get set } subscript(key: SuperlativeSort) -> SuperlativeSortDocument<N>? { get set } subscript(key: SuperlativeSort) -> SuperlativeSortDocument<Never>? { get set } subscript(key: Count) -> Mongo.EmptyDocument? { get set } subscript<Encodable>(key: Superlative) -> Encodable? where Encodable : BSONEncodable { get set } subscript<Encodable>(key: Unary) -> Encodable? where Encodable : BSONEncodable { get set } @frozen enum Count@frozen enum N@frozen struct SuperlativeDocument@frozen enum SuperlativeSort@frozen struct SuperlativeSortDocument<Count>@frozen enum Unaryprotocol 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 n: BSON.Key { get }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)