刪除日誌記錄以進行執行時記憶體管理除錯
使用 Rc 進行執行時記憶體管理非常有用,但也可能很難解決問題,特別是如果你的程式碼非常複雜並且在許多範圍內單個例項被數十甚至數百種其他型別引用。
編寫包含 println!("Dropping StructName: {:?}", self);
的 Drop 特性對於除錯非常有價值,因為它允許你準確地檢視對結構例項的強引用何時耗盡。
使用 Rc 進行執行時記憶體管理非常有用,但也可能很難解決問題,特別是如果你的程式碼非常複雜並且在許多範圍內單個例項被數十甚至數百種其他型別引用。
編寫包含 println!("Dropping StructName: {:?}", self);
的 Drop 特性對於除錯非常有價值,因為它允許你準確地檢視對結構例項的強引用何時耗盡。