擴充Rust程式語言內建的HashMap,讓它擁有階層結構 2018 年 12 月 9 日 Magic Len Rust 在開發程式時,我們常會使用HashMap來儲存key-value結構的資料。但很多時候我們的key-value資料會有不只一層,例如一個男女分班的學校,我們就需要有性別、班級、學號這三層的key-value結構,以確保各層的資料不會有重複的情況發生。或是可以分成國家、一級行政區、二級行政區等多層資料的世界地圖。 繼續閱讀