List of all items
Structs
- Client
- ClientSession
- ClusterTime
- Collection
- Cursor
- DB
- Database
- DbConfig
- IndexModel
- Namespace
- SearchIndexModel
- ServerInfo
- SessionCursor
- SessionCursorStream
- action::AbortTransaction
- action::Aggregate
- action::BulkWrite
- action::CommitTransaction
- action::CountDocuments
- action::CreateCollection
- action::CreateIndex
- action::CreateSearchIndex
- action::Delete
- action::Distinct
- action::DropCollection
- action::DropDatabase
- action::DropIndex
- action::DropSearchIndex
- action::EstimatedDocumentCount
- action::ExplicitSession
- action::Find
- action::FindOne
- action::FindOneAndDelete
- action::FindOneAndReplace
- action::FindOneAndUpdate
- action::ImplicitSession
- action::InsertMany
- action::InsertOne
- action::ListCollections
- action::ListDatabases
- action::ListIndexes
- action::ListNames
- action::ListSearchIndexes
- action::ListSpecifications
- action::Multiple
- action::ParseConnectionString
- action::ReplaceOne
- action::RunCommand
- action::RunCursorCommand
- action::Shutdown
- action::Single
- action::StartSession
- action::StartTransaction
- action::Update
- action::UpdateSearchIndex
- action::WarmConnectionPool
- action::Watch
- action::gridfs::Delete
- action::gridfs::Drop
- action::gridfs::Find
- action::gridfs::FindOne
- action::gridfs::OpenDownloadStream
- action::gridfs::OpenDownloadStreamByName
- action::gridfs::OpenUploadStream
- action::gridfs::Rename
- bson::Binary
- bson::DateTime
- bson::DbPointer
- bson::Decimal128
- bson::Deserializer
- bson::DeserializerOptions
- bson::Document
- bson::JavaScriptCodeWithScope
- bson::RawArray
- bson::RawArrayBuf
- bson::RawBinaryRef
- bson::RawDbPointerRef
- bson::RawDocument
- bson::RawDocumentBuf
- bson::RawJavaScriptCodeWithScope
- bson::RawJavaScriptCodeWithScopeRef
- bson::RawRegexRef
- bson::Regex
- bson::Serializer
- bson::SerializerOptions
- bson::Timestamp
- bson::Uuid
- bson::binary::Binary
- bson::datetime::DateTime
- bson::datetime::DateTimeBuilder
- bson::de::Deserializer
- bson::de::DeserializerOptions
- bson::decimal128::Decimal128
- bson::document::Document
- bson::document::IntoIter
- bson::document::Iter
- bson::document::IterMut
- bson::document::Keys
- bson::document::OccupiedEntry
- bson::document::VacantEntry
- bson::document::Values
- bson::oid::ObjectId
- bson::raw::Error
- bson::raw::RawArray
- bson::raw::RawArrayBuf
- bson::raw::RawArrayIter
- bson::raw::RawBinaryRef
- bson::raw::RawDbPointerRef
- bson::raw::RawDocument
- bson::raw::RawDocumentBuf
- bson::raw::RawElement
- bson::raw::RawIter
- bson::raw::RawJavaScriptCodeWithScope
- bson::raw::RawJavaScriptCodeWithScopeRef
- bson::raw::RawRegexRef
- bson::raw::ValueAccessError
- bson::ser::Serializer
- bson::ser::SerializerOptions
- bson::serde_helpers::HumanReadable
- bson::serde_helpers::Utf8LossyDeserialization
- bson::uuid::Uuid
- change_stream::ChangeStream
- change_stream::event::ChangeNamespace
- change_stream::event::ChangeStreamEvent
- change_stream::event::ResumeToken
- change_stream::event::TruncatedArray
- change_stream::event::UpdateDescription
- change_stream::session::SessionChangeStream
- error::BulkWriteError
- error::CommandError
- error::Error
- error::IndexedWriteError
- error::InsertManyError
- error::WriteConcernError
- error::WriteError
- event::cmap::ConnectionCheckedInEvent
- event::cmap::ConnectionCheckedOutEvent
- event::cmap::ConnectionCheckoutFailedEvent
- event::cmap::ConnectionCheckoutStartedEvent
- event::cmap::ConnectionClosedEvent
- event::cmap::ConnectionCreatedEvent
- event::cmap::ConnectionPoolOptions
- event::cmap::ConnectionReadyEvent
- event::cmap::PoolClearedEvent
- event::cmap::PoolClosedEvent
- event::cmap::PoolCreatedEvent
- event::cmap::PoolReadyEvent
- event::command::CommandFailedEvent
- event::command::CommandStartedEvent
- event::command::CommandSucceededEvent
- event::command::ConnectionInfo
- event::sdam::ServerClosedEvent
- event::sdam::ServerDescriptionChangedEvent
- event::sdam::ServerHeartbeatFailedEvent
- event::sdam::ServerHeartbeatStartedEvent
- event::sdam::ServerHeartbeatSucceededEvent
- event::sdam::ServerOpeningEvent
- event::sdam::TopologyClosedEvent
- event::sdam::TopologyDescription
- event::sdam::TopologyDescriptionChangedEvent
- event::sdam::TopologyOpeningEvent
- gridfs::FilesCollectionDocument
- gridfs::GridFsBucket
- gridfs::GridFsDownloadStream
- gridfs::GridFsUploadStream
- options::AggregateOptions
- options::BulkWriteOptions
- options::ChangeStreamOptions
- options::ChangeStreamPreAndPostImages
- options::ClientOptions
- options::ClusteredIndex
- options::Collation
- options::CollectionOptions
- options::ConnectionString
- options::CountOptions
- options::CreateCollectionOptions
- options::CreateIndexOptions
- options::CreateSearchIndexOptions
- options::Credential
- options::DatabaseOptions
- options::DeleteManyModel
- options::DeleteOneModel
- options::DeleteOptions
- options::DistinctOptions
- options::DriverInfo
- options::DropCollectionOptions
- options::DropDatabaseOptions
- options::DropIndexOptions
- options::DropSearchIndexOptions
- options::EstimatedDocumentCountOptions
- options::FindOneAndDeleteOptions
- options::FindOneAndReplaceOptions
- options::FindOneAndUpdateOptions
- options::FindOneOptions
- options::FindOptions
- options::GridFsBucketOptions
- options::GridFsDownloadByNameOptions
- options::GridFsFindOneOptions
- options::GridFsFindOptions
- options::GridFsUploadOptions
- options::HedgedReadOptions
- options::IndexOptionDefaults
- options::IndexOptions
- options::InsertManyOptions
- options::InsertOneModel
- options::InsertOneOptions
- options::ListCollectionsOptions
- options::ListDatabasesOptions
- options::ListIndexesOptions
- options::ListSearchIndexOptions
- options::ReadConcern
- options::ReadPreferenceOptions
- options::ReplaceOneModel
- options::ReplaceOptions
- options::ResolverConfig
- options::RunCommandOptions
- options::RunCursorCommandOptions
- options::ServerApi
- options::SessionOptions
- options::TimeseriesOptions
- options::TlsOptions
- options::TransactionOptions
- options::UpdateManyModel
- options::UpdateOneModel
- options::UpdateOptions
- options::UpdateSearchIndexOptions
- options::WriteConcern
- options::oidc::Callback
- options::oidc::CallbackContext
- options::oidc::IdpServerInfo
- options::oidc::IdpServerResponse
- results::CollectionSpecification
- results::CollectionSpecificationInfo
- results::CreateIndexResult
- results::CreateIndexesResult
- results::DatabaseSpecification
- results::DeleteResult
- results::InsertManyResult
- results::InsertOneResult
- results::SummaryBulkWriteResult
- results::UpdateResult
- results::VerboseBulkWriteResult
Enums
- SearchIndexType
- ServerType
- TopologyType
- bson::Bson
- bson::RawBson
- bson::RawBsonRef
- bson::UuidRepresentation
- bson::binary::Error
- bson::datetime::Error
- bson::de::Error
- bson::decimal128::ParseError
- bson::document::Entry
- bson::document::ValueAccessError
- bson::extjson::de::Error
- bson::oid::Error
- bson::raw::ErrorKind
- bson::raw::RawBson
- bson::raw::RawBsonRef
- bson::raw::ValueAccessErrorKind
- bson::ser::Error
- bson::spec::BinarySubtype
- bson::spec::ElementType
- bson::uuid::Error
- bson::uuid::UuidRepresentation
- change_stream::event::OperationType
- error::ErrorKind
- error::GridFsErrorKind
- error::GridFsFileIdentifier
- error::PartialBulkWriteResult
- error::WriteFailure
- event::EventHandler
- event::cmap::CmapEvent
- event::cmap::ConnectionCheckoutFailedReason
- event::cmap::ConnectionClosedReason
- event::command::CommandEvent
- event::sdam::SdamEvent
- event::sdam::TopologyType
- options::Acknowledgment
- options::AuthMechanism
- options::CollationAlternate
- options::CollationCaseFirst
- options::CollationMaxVariable
- options::CollationStrength
- options::CommitQuorum
- options::CursorType
- options::FullDocumentBeforeChangeType
- options::FullDocumentType
- options::Hint
- options::HostInfo
- options::IndexVersion
- options::ReadConcernLevel
- options::ReadPreference
- options::ReturnDocument
- options::SelectionCriteria
- options::ServerAddress
- options::ServerApiVersion
- options::ServerMonitoringMode
- options::Sphere2DIndexVersion
- options::TextIndexVersion
- options::TimeseriesGranularity
- options::Tls
- options::UpdateModifications
- options::ValidationAction
- options::ValidationLevel
- options::WriteModel
- results::CollectionType
Traits
- action::Action
- event::cmap::CmapEventHandler
- event::command::CommandEventHandler
- event::sdam::SdamEventHandler
Macros
Functions
- bson::de::from_bson
- bson::de::from_bson_with_options
- bson::de::from_document
- bson::de::from_document_with_options
- bson::de::from_reader
- bson::de::from_reader_utf8_lossy
- bson::de::from_slice
- bson::de::from_slice_utf8_lossy
- bson::from_bson
- bson::from_bson_with_options
- bson::from_document
- bson::from_document_with_options
- bson::from_reader
- bson::from_reader_utf8_lossy
- bson::from_slice
- bson::from_slice_utf8_lossy
- bson::ser::to_bson
- bson::ser::to_bson_with_options
- bson::ser::to_document
- bson::ser::to_document_with_options
- bson::ser::to_raw_document_buf
- bson::ser::to_vec
- bson::serde_helpers::bson_datetime_as_rfc3339_string::deserialize
- bson::serde_helpers::bson_datetime_as_rfc3339_string::serialize
- bson::serde_helpers::deserialize_bson_datetime_from_rfc3339_string
- bson::serde_helpers::deserialize_hex_string_from_object_id
- bson::serde_helpers::deserialize_i64_from_bson_datetime
- bson::serde_helpers::deserialize_rfc3339_string_from_bson_datetime
- bson::serde_helpers::deserialize_timestamp_from_u32
- bson::serde_helpers::deserialize_u32_from_f64
- bson::serde_helpers::deserialize_u32_from_timestamp
- bson::serde_helpers::deserialize_u64_from_f64
- bson::serde_helpers::hex_string_as_object_id::deserialize
- bson::serde_helpers::hex_string_as_object_id::serialize
- bson::serde_helpers::i64_as_bson_datetime::deserialize
- bson::serde_helpers::i64_as_bson_datetime::serialize
- bson::serde_helpers::rfc3339_string_as_bson_datetime::deserialize
- bson::serde_helpers::rfc3339_string_as_bson_datetime::serialize
- bson::serde_helpers::serialize_bson_datetime_as_rfc3339_string
- bson::serde_helpers::serialize_hex_string_as_object_id
- bson::serde_helpers::serialize_i64_as_bson_datetime
- bson::serde_helpers::serialize_object_id_as_hex_string
- bson::serde_helpers::serialize_rfc3339_string_as_bson_datetime
- bson::serde_helpers::serialize_timestamp_as_u32
- bson::serde_helpers::serialize_u32_as_f64
- bson::serde_helpers::serialize_u32_as_i32
- bson::serde_helpers::serialize_u32_as_i64
- bson::serde_helpers::serialize_u32_as_timestamp
- bson::serde_helpers::serialize_u64_as_f64
- bson::serde_helpers::serialize_u64_as_i32
- bson::serde_helpers::serialize_u64_as_i64
- bson::serde_helpers::timestamp_as_u32::deserialize
- bson::serde_helpers::timestamp_as_u32::serialize
- bson::serde_helpers::u32_as_f64::deserialize
- bson::serde_helpers::u32_as_f64::serialize
- bson::serde_helpers::u32_as_timestamp::deserialize
- bson::serde_helpers::u32_as_timestamp::serialize
- bson::serde_helpers::u64_as_f64::deserialize
- bson::serde_helpers::u64_as_f64::serialize
- bson::to_bson
- bson::to_bson_with_options
- bson::to_document
- bson::to_document_with_options
- bson::to_raw_document_buf
- bson::to_vec
- insert_always_opts
- parse_vec
Type Aliases
- BoxFuture
- bson::Array
- bson::binary::Result
- bson::datetime::Result
- bson::de::Result
- bson::document::ValueAccessResult
- bson::extjson::de::Result
- bson::oid::Result
- bson::raw::Result
- bson::raw::ValueAccessResult
- bson::ser::Result
- bson::uuid::Result
- error::Result
- event::sdam::ServerDescription
- options::Predicate
- options::TagSet