BsonArray
Pure Kotlin BSON array implementation.
Implementation
Instead of decoding the BSON array into subdocuments, this class stores the raw bytes in BSON representation. Fields are decoded lazily when searched via the reader.
Because the reader is lazy, it is not thread-safe. If you want to use this instance without external synchronization, call eager.