Syntax
static struct settings_context settings_ctx[] = {
[SETTINGS_CORE] = {
.nvs_name = "mesh_core",
.settings_init = settings_core_init,
.settings_load = settings_core_load,
.settings_commit = settings_core_commit,
#if CONFIG_BLE_MESH_DEINIT
.settings_deinit = settings_core_deinit,
.settings_erase = settings_core_erase,
#endif
},
#if CONFIG_BLE_MESH_USE_MULTIPLE_NAMESPACE
[SETTINGS_UID] = {
.nvs_name = "mesh_user_id",
.settings_init = settings_uid_init,
.settings_load = settings_uid_load,
.settings_commit = NULL,
#if CONFIG_BLE_MESH_DEINIT
.settings_deinit = settings_uid_deinit,
.settings_erase = settings_uid_erase,
#endif
},
#endif
};