Send

如果可以將 T 值安全轉移至其他執行緒,型別 T 就會是 Send

將所有權轉移到其他執行緒的結果,就是「destructors」會在該執行緒中 執行。因此問題是,何時能在一個執行緒中配置一個值, 並在另一個執行緒中釋放這個值的記憶體。

舉例來說,與 SQLite 資料庫的連線必須只能透過單一執行緒 存取。