code: public DocumentT findOneAndDelete(final Bson filter,
                                      final RemoteFindOneAndModifyOptions options) {
      return proxy.findOneAndDelete(filter, options);
    }
docs: Finds a document in the collection and delete it.
  
  @param filter the query filter
  @param options A RemoteFindOneAndModifyOptions struct
  @return the resulting document