init(from seedlist: Mongo.Seedlist, hint: Mongo.TopologyHint?)
s5MongoAAO0A8ClustersE8TopologyO4from4hintAEy_xGAbCE8SeedlistV_AbCE0C4HintOSgtcfcWhat are these?
s5MongoAAO0A8ClustersE8TopologyO4from4hintAEy_xGAbCE8SeedlistV_AbCE0C4HintOSgtcfc
FNV24: [910OJ]
struct Replicated
struct Sharded
struct Single
struct Unknown
func combine(error: (any Error)?, host: Mongo.Host) -> Mongo.TopologyUpdateResult
func combine(update: Mongo.TopologyUpdate, owner: consuming Owner?, host: Mongo.Host, add: (Mongo.Host) -> ()) -> Mongo.TopologyUpdateResult
import MongoClusters
import Mongo
A single-type module that declares the Mongo namespace.
Mongo
@frozen enum Topology<Owner> where Owner : AnyObject
enum Mongo
struct Seedlist
An ordered set of hosts. Every host in this collection is statically guaranteed to be unique, and there will always be at least one host.
@frozen enum TopologyHint
mutating func combine(error status: (any Error)?, host: Mongo.Host) -> Mongo.TopologyUpdateResult
mutating func combine(update: Mongo.TopologyUpdate, owner: consuming Owner?, host: Mongo.Host, add: (Mongo.Host) -> ()) -> Mongo.TopologyUpdateResult