MongoCore
import MongoCore
import MongoCore
struct Collation
A specification is used as a specification to sort and compare strings in the database.
struct ConnectionSettings
Describes the settings for a MongoDB connection, most of which can be represented in a connection string
struct MongoError
struct MongoInvalidUriError
struct MongoMessageHeader
struct MongoNamespace
struct MongoProtocolParsingError
struct MongoProtocolSerializationError
struct MongoServerReplyDeserializer
A type capable of deserializing messages from MongoDB
struct MongoSessionOptions
TODO: Verify server feature version with https://github.com/mongodb/specifications/blob/master/source/retryable-writes/retryable-writes.rst#supported-server-versions Supported single-statement write operations include insertOne(), updateOne(), replaceOne(), deleteOne(), findOneAndDelete(), findOneAndReplace(), and findOneAndUpdate().
struct MongoTransactionOptions
struct MongoWriteError
struct OpMessage
struct OpMessageFlags
struct OpQuery
struct OpQueryFlags
struct OpReply
struct OpReplyFlags
struct ReadConcern
struct ServerHandshake
struct SessionIdentifier
struct WireVersion
A representation of a used - or usable - version of MongoDB’s wire protocol. Contains computed properties that can protocol level support for features.
struct WriteConcern
struct WriteConcernError
class MongoClientSession
class MongoSessionManager
A LIFO (Last In, First Out) pool of sessions with a MongoDB “cluster” of 1 or more hosts
class MongoTransaction