如何用Rust程式語言替我們自己的型別實作Debug特性? 2019 年 10 月 15 日 Magic Len Rust Rust程式語言內建的「Debug」特性非常方便,可以直接將任意型別的值以字串的方式顯示出來,而且還可以支援一定程度的格式化方式。在一般的情況下,要替我們自己的一個型別實作「Debug」特性,只需在其「derive」屬性加上「Debug」參數就好了,沒有什麼難度。但是在比較特別的情況下,我們就無法用「derive」屬性來實作「Debug」特性。 繼續閱讀