Enumerationswift-mongodb 0.29.3MongoDriver->Mongo
CodingKey
Mongo.ReplicaSetConfiguration.Member.swift:37@frozen enum CodingKey@frozen enum CodingKeys5MongoAAO0A6DriverE23ReplicaSetConfigurationV6MemberV9CodingKeyO What are these?6CV7Mimport MongoA single-type module that declares the Mongo namespace.
import MongoDriverstruct Memberenum Mongostruct ReplicaSetConfigurationcase arbiterOnlycase buildsIndexescase hiddencase hostcase idcase prioritycase secondaryDelaySecondscase tagscase votesinit(bson: BSON.DocumentDecoder<CodingKey>) throws init(id: Int64, host: Mongo.Host, replica: Replica?) let host: Mongo.Hostlet id: Int64let replica: Replica?Information about this member if it is a replica, nil if (and only if) it is an arbiter.
func encode(to bson: inout BSON.DocumentEncoder<CodingKey>) 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)