Library Moduleswift-mongodb 0.23.3BSONEncoding
BSONEncoding
README.mdimport BSONEncoding
Module information
- Declarations
- 88
- Symbols
- 93
Uncategorized
Protocols
protocol BSONArrayEncodable<CodingElement>
A type that can be encoded to a BSON binary array. Not to be confused with
BSONListEncodable
.protocol BSONBinaryEncodable
protocol BSONDocumentEncodable<CodingKey>
A type that can be encoded to a BSON document. This protocol exists to allow types that define
CodingKey
to encode themselves using aBSON.DocumentEncoder
.protocol BSONEncodable
A type that can be encoded to a BSON variant value.
protocol BSONListEncodable
A type that can be encoded to a BSON list. This protocol exists to allow types that also conform to
Sequence
to opt-in to automaticBSONEncodable
conformance as well.protocol BSONStringEncodable
A type that can be encoded to a BSON UTF-8 string. This protocol exists to allow types that also conform to
LosslessStringConvertible
to opt-in to automaticBSONEncodable
conformance as well.
Other modules
BSON
An umbrella module providing a BSON parser, encoder, and decoder.
BSONABI
Models the BSON type system and the binary interface of the BSON serialization format.
BSONDecoding
BSONLegacy
BSONReflection
BSONTesting
BSON_OrderedCollections
BSON_UUID
Mongo
A single-type module that declares the
Mongo
namespace.MongoABI
MongoBuiltins
MongoClusters
MongoCommands
MongoConfiguration
MongoDB
MongoDriver
MongoExecutor
MongoIO
MongoLogging
MongoQL
MongoTesting
MongoWire
SCRAM
UUID
UnixTime_Atomics