function NativeCollection(name, conn, options) {
  this.collection = null;
  this.Promise = options.Promise || Promise;
  this.modelName = options.modelName;
  delete options.modelName;
  this._closed = false;
  MongooseCollection.apply(this, arguments);
}
A [node-mongodb-native](https://github.com/mongodb/node-mongodb-native) collection implementation.

All methods methods from the [node-mongodb-native](https://github.com/mongodb/node-mongodb-native) driver are copied and wrapped in queue management.

@inherits Collection https://mongodb.github.io/node-mongodb-native/4.9/classes/Collection.html
@api private