Versions in this module Expand all Collapse all v1 v1.1.0 May 26, 2022 v1.0.0 May 26, 2022 Changes in this version + type Invoked byte + const Nothing + const ReadArray + const ReadBinary + const ReadBoolean + const ReadCodeWithScope + const ReadDBPointer + const ReadDateTime + const ReadDecimal128 + const ReadDocument + const ReadDouble + const ReadElement + const ReadInt32 + const ReadInt64 + const ReadJavascript + const ReadMaxKey + const ReadMinKey + const ReadNull + const ReadObjectID + const ReadRegex + const ReadString + const ReadSymbol + const ReadTimestamp + const ReadUndefined + const ReadValue + const Skip + const WriteArray + const WriteArrayElement + const WriteArrayEnd + const WriteBinary + const WriteBinaryWithSubtype + const WriteBoolean + const WriteCodeWithScope + const WriteDBPointer + const WriteDateTime + const WriteDecimal128 + const WriteDocument + const WriteDocumentElement + const WriteDocumentEnd + const WriteDouble + const WriteInt32 + const WriteInt64 + const WriteJavascript + const WriteMaxKey + const WriteMinKey + const WriteNull + const WriteObjectID + const WriteRegex + const WriteString + const WriteSymbol + const WriteTimestamp + const WriteUndefined + func (i Invoked) String() string + type ValueReaderWriter struct + BSONType bsontype.Type + Err error + ErrAfter Invoked + Invoked Invoked + Return interface{} + T *testing.T + func (llvrw *ValueReaderWriter) ReadArray() (bsonrw.ArrayReader, error) + func (llvrw *ValueReaderWriter) ReadBinary() (b []byte, btype byte, err error) + func (llvrw *ValueReaderWriter) ReadBoolean() (bool, error) + func (llvrw *ValueReaderWriter) ReadCodeWithScope() (code string, dr bsonrw.DocumentReader, err error) + func (llvrw *ValueReaderWriter) ReadDBPointer() (ns string, oid primitive.ObjectID, err error) + func (llvrw *ValueReaderWriter) ReadDateTime() (int64, error) + func (llvrw *ValueReaderWriter) ReadDecimal128() (primitive.Decimal128, error) + func (llvrw *ValueReaderWriter) ReadDocument() (bsonrw.DocumentReader, error) + func (llvrw *ValueReaderWriter) ReadDouble() (float64, error) + func (llvrw *ValueReaderWriter) ReadElement() (string, bsonrw.ValueReader, error) + func (llvrw *ValueReaderWriter) ReadInt32() (int32, error) + func (llvrw *ValueReaderWriter) ReadInt64() (int64, error) + func (llvrw *ValueReaderWriter) ReadJavascript() (code string, err error) + func (llvrw *ValueReaderWriter) ReadMaxKey() error + func (llvrw *ValueReaderWriter) ReadMinKey() error + func (llvrw *ValueReaderWriter) ReadNull() error + func (llvrw *ValueReaderWriter) ReadObjectID() (primitive.ObjectID, error) + func (llvrw *ValueReaderWriter) ReadRegex() (pattern string, options string, err error) + func (llvrw *ValueReaderWriter) ReadString() (string, error) + func (llvrw *ValueReaderWriter) ReadSymbol() (symbol string, err error) + func (llvrw *ValueReaderWriter) ReadTimestamp() (t uint32, i uint32, err error) + func (llvrw *ValueReaderWriter) ReadUndefined() error + func (llvrw *ValueReaderWriter) ReadValue() (bsonrw.ValueReader, error) + func (llvrw *ValueReaderWriter) Skip() error + func (llvrw *ValueReaderWriter) Type() bsontype.Type + func (llvrw *ValueReaderWriter) WriteArray() (bsonrw.ArrayWriter, error) + func (llvrw *ValueReaderWriter) WriteArrayElement() (bsonrw.ValueWriter, error) + func (llvrw *ValueReaderWriter) WriteArrayEnd() error + func (llvrw *ValueReaderWriter) WriteBinary(b []byte) error + func (llvrw *ValueReaderWriter) WriteBinaryWithSubtype(b []byte, btype byte) error + func (llvrw *ValueReaderWriter) WriteBoolean(bool) error + func (llvrw *ValueReaderWriter) WriteCodeWithScope(code string) (bsonrw.DocumentWriter, error) + func (llvrw *ValueReaderWriter) WriteDBPointer(ns string, oid primitive.ObjectID) error + func (llvrw *ValueReaderWriter) WriteDateTime(dt int64) error + func (llvrw *ValueReaderWriter) WriteDecimal128(primitive.Decimal128) error + func (llvrw *ValueReaderWriter) WriteDocument() (bsonrw.DocumentWriter, error) + func (llvrw *ValueReaderWriter) WriteDocumentElement(string) (bsonrw.ValueWriter, error) + func (llvrw *ValueReaderWriter) WriteDocumentEnd() error + func (llvrw *ValueReaderWriter) WriteDouble(float64) error + func (llvrw *ValueReaderWriter) WriteInt32(int32) error + func (llvrw *ValueReaderWriter) WriteInt64(int64) error + func (llvrw *ValueReaderWriter) WriteJavascript(code string) error + func (llvrw *ValueReaderWriter) WriteMaxKey() error + func (llvrw *ValueReaderWriter) WriteMinKey() error + func (llvrw *ValueReaderWriter) WriteNull() error + func (llvrw *ValueReaderWriter) WriteObjectID(primitive.ObjectID) error + func (llvrw *ValueReaderWriter) WriteRegex(pattern string, options string) error + func (llvrw *ValueReaderWriter) WriteString(string) error + func (llvrw *ValueReaderWriter) WriteSymbol(symbol string) error + func (llvrw *ValueReaderWriter) WriteTimestamp(t uint32, i uint32) error + func (llvrw *ValueReaderWriter) WriteUndefined() error