Required Associated Typeswift-bson 0.3.1BSONABI
Frame
BSON.Encoder.swift:6associatedtype Frame : BSON.BufferFrame
associatedtype Frame : BSON.BufferFrame
import BSONABI
Models the BSON type system and the binary interface of the BSON serialization format.
protocol Encoder<Frame>
@frozen enum BSON
The namespace for all BSON types.
protocol BufferFrame : BSON.BufferFrameType
A type that augments a BufferFrameType
conformance with a BSON metatype value. This is a derived protocol because it is sometimes useful to repurpose the BSON frame parsing machinery for additional (fictional) frame types that never appear in BSON data.
init(_: consuming Output)
static var frame: Frame { get }
consuming func move() -> Output