Module Mongoc.Collection

type t
val find : ?opts:Bson.t -> ?read_prefs:Read_prefs.t -> t -> Bson.t -> Cursor.t
val count_documents : ?opts:Bson.t -> ?read_prefs:Read_prefs.t -> t -> Bson.t -> (Stdlib.Int64.t, Bson.Error.t) Stdlib.result
val insert_one : ?opts:Bson.t -> t -> Bson.t -> (Bson.t, Bson.Error.t) Stdlib.result
val insert_many : ?opts:Bson.t -> t -> Bson.t list -> (Bson.t, Bson.Error.t) Stdlib.result
val drop : t -> (unit, Bson.Error.t) Stdlib.result
val destroy : t -> unit
val from_database : Database.t -> string -> t