bson/value
Types
pub type Binary {
MD5(MD5)
UUID(UUID)
Custom(Custom)
Generic(Generic)
}
Constructors
-
MD5(MD5) -
UUID(UUID) -
Custom(Custom) -
Generic(Generic)
if you’re not familiar with type DateTime, see birl!
pub type Value {
Min
Max
Null
JS(String)
Str(String)
Int32(Int)
Int64(Int)
Double(Float)
Boolean(Bool)
Binary(Binary)
Timestamp(Int)
Array(List(Value))
ObjectId(ObjectId)
DateTime(DateTime)
Regex(#(String, String))
Document(List(#(String, Value)))
}
Constructors
-
Min -
Max -
Null -
JS(String) -
Str(String) -
Int32(Int) -
Int64(Int) -
Double(Float) -
Boolean(Bool) -
Binary(Binary) -
Timestamp(Int) -
Array(List(Value)) -
ObjectId(ObjectId) -
DateTime(DateTime) -
Regex(#(String, String)) -
Document(List(#(String, Value)))