List of all items
Structs
- Binary
- DateTime
- DbPointer
- Decimal128
- Deserializer
- DeserializerOptions
- Document
- JavaScriptCodeWithScope
- RawArray
- RawArrayBuf
- RawBinaryRef
- RawDbPointerRef
- RawDocument
- RawDocumentBuf
- RawJavaScriptCodeWithScope
- RawJavaScriptCodeWithScopeRef
- RawRegexRef
- Regex
- Serializer
- SerializerOptions
- Timestamp
- Uuid
- binary::Binary
- datetime::DateTime
- datetime::DateTimeBuilder
- de::Deserializer
- de::DeserializerOptions
- decimal128::Decimal128
- document::Document
- document::IntoIter
- document::Iter
- document::IterMut
- document::Keys
- document::OccupiedEntry
- document::VacantEntry
- document::Values
- oid::ObjectId
- raw::Error
- raw::Iter
- raw::RawArray
- raw::RawArrayBuf
- raw::RawArrayIter
- raw::RawBinaryRef
- raw::RawDbPointerRef
- raw::RawDocument
- raw::RawDocumentBuf
- raw::RawJavaScriptCodeWithScope
- raw::RawJavaScriptCodeWithScopeRef
- raw::RawRegexRef
- raw::ValueAccessError
- ser::Serializer
- ser::SerializerOptions
- uuid::Uuid
Enums
- Bson
- RawBson
- RawBsonRef
- UuidRepresentation
- binary::Error
- datetime::Error
- de::Error
- decimal128::ParseError
- document::Entry
- document::ValueAccessError
- extjson::de::Error
- oid::Error
- raw::ErrorKind
- raw::RawBson
- raw::RawBsonRef
- raw::ValueAccessErrorKind
- ser::Error
- spec::BinarySubtype
- spec::ElementType
- uuid::Error
- uuid::UuidRepresentation
Macros
Functions
- de::from_bson
- de::from_bson_with_options
- de::from_document
- de::from_document_with_options
- de::from_reader
- de::from_reader_utf8_lossy
- de::from_slice
- de::from_slice_utf8_lossy
- from_bson
- from_bson_with_options
- from_document
- from_document_with_options
- from_reader
- from_reader_utf8_lossy
- from_slice
- from_slice_utf8_lossy
- ser::to_bson
- ser::to_bson_with_options
- ser::to_document
- ser::to_document_with_options
- ser::to_raw_document_buf
- ser::to_vec
- serde_helpers::bson_datetime_as_rfc3339_string::deserialize
- serde_helpers::bson_datetime_as_rfc3339_string::serialize
- serde_helpers::chrono_datetime_as_bson_datetime::deserialize
- serde_helpers::chrono_datetime_as_bson_datetime::serialize
- serde_helpers::deserialize_bson_datetime_from_rfc3339_string
- serde_helpers::deserialize_chrono_datetime_from_bson_datetime
- serde_helpers::deserialize_hex_string_from_object_id
- serde_helpers::deserialize_i64_from_bson_datetime
- serde_helpers::deserialize_rfc3339_string_from_bson_datetime
- serde_helpers::deserialize_timestamp_from_u32
- serde_helpers::deserialize_u32_from_f64
- serde_helpers::deserialize_u32_from_timestamp
- serde_helpers::deserialize_u64_from_f64
- serde_helpers::deserialize_uuid_1_from_binary
- serde_helpers::deserialize_uuid_1_from_c_sharp_legacy_binary
- serde_helpers::deserialize_uuid_1_from_java_legacy_binary
- serde_helpers::deserialize_uuid_1_from_python_legacy_binary
- serde_helpers::hex_string_as_object_id::deserialize
- serde_helpers::hex_string_as_object_id::serialize
- serde_helpers::i64_as_bson_datetime::deserialize
- serde_helpers::i64_as_bson_datetime::serialize
- serde_helpers::rfc3339_string_as_bson_datetime::deserialize
- serde_helpers::rfc3339_string_as_bson_datetime::serialize
- serde_helpers::serialize_bson_datetime_as_rfc3339_string
- serde_helpers::serialize_chrono_datetime_as_bson_datetime
- serde_helpers::serialize_hex_string_as_object_id
- serde_helpers::serialize_i64_as_bson_datetime
- serde_helpers::serialize_object_id_as_hex_string
- serde_helpers::serialize_rfc3339_string_as_bson_datetime
- serde_helpers::serialize_timestamp_as_u32
- serde_helpers::serialize_u32_as_f64
- serde_helpers::serialize_u32_as_i32
- serde_helpers::serialize_u32_as_i64
- serde_helpers::serialize_u32_as_timestamp
- serde_helpers::serialize_u64_as_f64
- serde_helpers::serialize_u64_as_i32
- serde_helpers::serialize_u64_as_i64
- serde_helpers::serialize_uuid_1_as_binary
- serde_helpers::serialize_uuid_1_as_c_sharp_legacy_binary
- serde_helpers::serialize_uuid_1_as_java_legacy_binary
- serde_helpers::serialize_uuid_1_as_python_legacy_binary
- serde_helpers::timestamp_as_u32::deserialize
- serde_helpers::timestamp_as_u32::serialize
- serde_helpers::u32_as_f64::deserialize
- serde_helpers::u32_as_f64::serialize
- serde_helpers::u32_as_timestamp::deserialize
- serde_helpers::u32_as_timestamp::serialize
- serde_helpers::u64_as_f64::deserialize
- serde_helpers::u64_as_f64::serialize
- serde_helpers::uuid_1_as_binary::deserialize
- serde_helpers::uuid_1_as_binary::serialize
- serde_helpers::uuid_1_as_c_sharp_legacy_binary::deserialize
- serde_helpers::uuid_1_as_c_sharp_legacy_binary::serialize
- serde_helpers::uuid_1_as_java_legacy_binary::deserialize
- serde_helpers::uuid_1_as_java_legacy_binary::serialize
- serde_helpers::uuid_1_as_python_legacy_binary::deserialize
- serde_helpers::uuid_1_as_python_legacy_binary::serialize
- to_bson
- to_bson_with_options
- to_document
- to_document_with_options
- to_raw_document_buf
- to_vec