Bson.this - multiple declarations
Function Bson.this
Creates a new BSON value using raw data.
A slice of the first bytes of data
is stored, containg the data related to the value. An
exception is thrown if data
is too short.
Function Bson.this
Initializes a new BSON value from the given D type.
this
(
double value
);
this
(
string value,
Bson . Type type = cast(Type)cast(ubyte)2u
);
this
(
const(Bson[string]) value
);
this
(
const(Bson[]) value
);
this
(
const(BsonBinData) value
);
this
(
const(BsonObjectID) value
);
this
(
bool value
);
this
(
const(BsonDate) value
);
this
(
typeof(null) _param_0
);
this
(
const(BsonRegex) value
);
this
(
int value
);
this
(
const(BsonTimestamp) value
);
this
(
long value
);
this
(
const(Json) value
);