「Rust 錯誤「你可以將找到的值裝箱並強制轉換為特徵物件」是什麼意思?」

https://users.rust-lang.org/t/what-does-rust-error-you-could-box-the-found-value-and-coerce-it-to-the-trait-object-mean/112732#post_1

這個錯誤表示程式期望接受到一個”dyn Payable” 的 trait object,但實際上卻得到一個 “InvoiceIn” 的結構。錯誤提示可以將找到的值打包成一個 trait object 的 Box,這樣就可以將其轉換為 “Box“。您還需要變更期望的類型。

via The Rust Programming Language Forum – Latest posts

June 10, 2024 at 07:33PM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *