Static Propertyswift-mongodb 0.29.3MongoDriver->Mongo
secondary
Mongo.ReadPreference.swift:19static var secondary: Self { get }
static var secondary: Self { get }
import Mongo
A single-type module that declares the Mongo
namespace.
import MongoDriver
@frozen enum ReadPreference
enum Mongo
static var nearest: Self { get }
static var primaryPreferred: Self { get }
static var secondaryPreferred: Self { get }
static func nearest(maxStaleness seconds: Seconds? = nil, tagSets: [TagSet]? = nil, hedge hedging: Hedging? = nil) -> Mongo.ReadPreference
static func primaryPreferred(maxStaleness seconds: Seconds? = nil, tagSets: [TagSet]? = nil, hedge hedging: Hedging? = nil) -> Mongo.ReadPreference
static func secondary(maxStaleness seconds: Seconds? = nil, tagSets: [TagSet]? = nil, hedge hedging: Hedging? = nil) -> Mongo.ReadPreference
static func secondaryPreferred(maxStaleness seconds: Seconds? = nil, tagSets: [TagSet]? = nil, hedge hedging: Hedging? = nil) -> Mongo.ReadPreference
func encode(to bson: inout BSON.DocumentEncoder<BSON.Key>)
struct Eligibility
@frozen enum Hedging
@frozen enum Mode
@frozen struct TagSet
A MongoDB tag set.