bool
mongoc_structured_log_opts_set_max_levels_from_env (mongoc_structured_log_opts_t *opts);
Sets any maximum log levels requested by environment variables: MONGODB_LOG_ALL for all components,
followed by per-component log levels MONGODB_LOG_COMMAND, MONGODB_LOG_CONNECTION, MONGODB_LOG_TOPOLOGY,
and MONGODB_LOG_SERVER_SELECTION.
Expects the value to be recognizable by mongoc_structured_log_get_named_level(). Parse errors may cause
a warning message, delivered via unstructured logging.
Component levels with no valid environment variable setting will be left unmodified.
This happens automatically when mongoc_structured_log_opts_new() establishes defaults. Any subsequent
programmatic modifications to the mongoc_structured_log_opts_t will override the environment variable
settings. For applications that desire the opposite behavior, where environment variables may override
programmatic settings, they may call mongoc_structured_log_opts_set_max_levels_from_env() after calling
mongoc_structured_log_opts_set_max_level_for_component() and
mongoc_structured_log_opts_set_max_level_for_all_components(). This will process the environment a
second time, allowing it to override customized defaults.