init(bson: BSON.DocumentDecoder<CodingKey>) throws
s12BSONDecoding21BSONDocumentDecodableP4bsonx7BSONABI4BSONOAAE15DocumentDecoderVy_9CodingKeyQzG_tKcfcWhat are these?
s12BSONDecoding21BSONDocumentDecodableP4bsonx7BSONABI4BSONOAAE15DocumentDecoderVy_9CodingKeyQzG_tKcfc
FNV24: [83UM7]
associatedtype CodingKey
init(bson: BSON.AnyValue) throws
init(bson: BSON.Document) throws
import BSONDecoding
protocol BSONDocumentDecodable<CodingKey> : BSONDecodable
A type that can be decoded from a BSON dictionary-decoder.
@frozen enum BSON
The namespace for all BSON types.
@frozen struct DocumentDecoder<CodingKey> where CodingKey : Hashable, CodingKey : RawRepresentable, CodingKey : Sendable, CodingKey.RawValue == String
A thin wrapper around a native Swift dictionary providing an efficient decoding interface for a Document.
Document
associatedtype CodingKey : Hashable, RawRepresentable, Sendable = BSON.Key where Self.CodingKey.RawValue == String