# Functions
Aggregate method.
Connect method.
Context method.
Count method.
Delete method.
DeleteMany method.
Disconnect method.
Distinct method.
DropIndexes method.
EnsureIndexes method.
Find method.
FindOne method.
FindOneBy method.
GetClient method.
GetCollection method.
GetDatabase method.
Insert method.
InsertMany method.
ListIndexes method.
Update method.
UpdateMany method.
# Structs
AggregateData struct.
Config struct.
CountData struct.
DeleteData struct.
DeleteManyData struct.
DistinctData struct.
FindData struct.
FindOneByData struct.
FindOneData struct.
IndexData struct.
InsertData struct.
InsertManyData struct.
ListIndexesData struct.
UpdateData struct.
UpdateManyData struct.
# Type aliases
AggregateOptions struct.
Array struct.
Binary struct.
Client struct.
Collation struct.
Collection struct.
CountOptions struct.
CursorType struct.
Database struct.
DateTime struct.
Decimal128 struct.
DeleteManyOptions struct.
DeleteManyResult struct.
DeleteOptions struct.
DeleteResult struct.
DistinctOptions struct.
Document struct.
FindOneOptions struct.
FindOptions struct.
IndexOptions struct.
InsertManyOptions struct.
InsertManyResult struct.
InsertOptions struct.
InsertResult struct.
Item struct.
JavaScript struct.
List struct.
Map struct.
MaxKey struct.
MinKey struct.
Null struct.
ObjectID struct.
Pipeline struct.
Regex struct.
Timestamp struct.
UpdateManyOptions struct.
UpdateManyResult struct.
UpdateOptions struct.
UpdateOneResult struct.