如何用const数组初始化非const哈希表

请问如何用const数组初始化非const哈希表。
如何用下面数组的数据

static const Option_Type selectability_cho[] = {
    {T_ANY_SELECTABILITY_STUFF, NAME("on"),                OValue_NONE, 0, false},
    {SELCH_OFF,                    NAME("off"),            OValue_NONE, 0, false},
    {SELCH_OFF,                    NAME("nothing"),        OValue_NONE, 0, false},
}

根据哈希函数计算得到的哈希值,初始化以下哈希表。或者,有什么其他可以代替的思路?
unordered_maphashtable;

键值为每个Option_Type结构体的第二个参数,即NAME(NAME已宏定义用于初始化Name结构体:包含char*字符串和int长度)

谢谢!

Option_Type的类型定义呢?