vibe.d beta banner
get vibe.d
0.8.0

Asynchronous I/O that doesn’t get in your way, written in D

Enum Bson.Type

Represents the type of a BSON value

enum Type : ubyte { ... }

Enum members

Enum members

NameDescription
arrayAn array of BSON values
ArrayCompatibility alias - will be deprecated soon.
binDataRaw binary data (ubyte[])
BinDataCompatibility alias - will be deprecated soon.
BoolCompatibility alias - will be deprecated soon.
bool_Boolean value
codeJaveScript code
CodeCompatibility alias - will be deprecated soon.
codeWScopeJavaScript code with scope
CodeWScopeCompatibility alias - will be deprecated soon.
dateDate value (UTC)
DateCompatibility alias - will be deprecated soon.
dbRefDeprecated
DBRefCompatibility alias - will be deprecated soon.
DoubleCompatibility alias - will be deprecated soon.
double_A 64-bit floating point value
endEnd marker - should never occur explicitly
EndCompatibility alias - will be deprecated soon.
IntCompatibility alias - will be deprecated soon.
int_32-bit integer
LongCompatibility alias - will be deprecated soon.
long_64-bit integer
maxKeyInternal value
MaxKeyCompatibility alias - will be deprecated soon.
minKeyInternal value
MinKeyCompatibility alias - will be deprecated soon.
NullCompatibility alias - will be deprecated soon.
null_Null value
objectAn object aka. dictionary of string to Bson
ObjectCompatibility alias - will be deprecated soon.
objectIDBSON Object ID (96-bit)
ObjectIDCompatibility alias - will be deprecated soon.
regexRegular expression
RegexCompatibility alias - will be deprecated soon.
stringA UTF-8 string
StringCompatibility alias - will be deprecated soon.
symbolSymbol/variable name
SymbolCompatibility alias - will be deprecated soon.
timestampTimestamp value
TimestampCompatibility alias - will be deprecated soon.
undefinedDeprecated
UndefinedCompatibility alias - will be deprecated soon.
Authors

Sönke Ludwig

Copyright

© 2012-2015 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.