Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

trait 和 trait對象

trait(特徵)類似於其他語言中的interface或者protocol,指定一個實際類型必須滿足的功能集合 與interface不同的地方在於,interface會隱藏具體實現類型,而trait不會。在rust中,隱藏實現類型可以由generic配合trait作出。

Rust中的trait: