Provided by: libbson-doc_2.2.1-1_all bug

SYNOPSIS

          bson_json_opts_t *
          bson_json_opts_new (bson_json_mode_t mode, int32_t max_len);

PARAMETERS

mode: A bson_json_mode_t.

       • max_len: An int32_t.

DESCRIPTION

       The  bson_json_opts_new()  <>  function  shall create a new bson_json_opts_t <> using the mode and length
       supplied.  The mode member is a bson_json_mode_t <> defining the encoding mode.

       The max_len member holds a maximum length for the resulting JSON string.  Encoding  will  stop  once  the
       serialised  string  has reached this length. To encode the full BSON document, BSON_MAX_LEN_UNLIMITED can
       be used.

RETURNS

       A newly allocated bson_json_opts_t <>.

Author

       MongoDB, Inc

Copyright

       2009-present, MongoDB, Inc.

2.2.1                                             Dec 11, 2025                             BSON_JSON_OPTS_NEW(3)