Provided by: libmongoc-doc_1.30.2-1_all bug

SYNOPSIS

          void
          mongoc_client_encryption_encrypt_range_opts_set_precision (
               mongoc_client_encryption_encrypt_range_opts_t *range_opts, int32_t precision);

       Added in version 1.24.0.

       Sets    precision    for    explicit    encryption.    Only   applies   when   the   algorithm   set   by
       mongoc_client_encryption_encrypt_opts_set_algorithm() is "Range".  It is an error to set  precision  when
       algorithm is not "Range".

       Precision  can only be set with double or decimal128 fields.  It is an error to set precision if the type
       of the encryptedFields in the destination collection is not double or decimal128.

       For double and decimal128 fields, min/max/precision must all be set, or all be unset.

       Precision must match the value set in the encryptedFields of the destination collection.  It is an  error
       to set a different value.

PARAMETERS

range_opts: A mongoc_client_encryption_encrypt_range_opts_tprecision: A non-negative precision.

       SEE ALSO:
          mongoc_client_encryption_encrypt_range_opts_set_min()
          mongoc_client_encryption_encrypt_range_opts_set_max()
          mongoc_client_encryption_encrypt_range_opts_t

AUTHOR

       MongoDB, Inc

COPYRIGHT

       2009-present, MongoDB, Inc.

1.30.2                                            Mar 05, 202MONGOC_CLIENT_ENCRYPTI...ANGE_OPTS_SET_PRECISION(3)