衍生特徵
系統會自動為您的自訂型別實作支援的特徵,如下所示:
Speaker Notes
This slide should take about 3 minutes.
衍生會透過巨集實作,許多 Crate 都提供實用的衍生巨集,以便新增實用功能。例如,serde
可以使用 #[derive(Serialize)]
,為結構體衍生序列化支援。
系統會自動為您的自訂型別實作支援的特徵,如下所示:
衍生會透過巨集實作,許多 Crate 都提供實用的衍生巨集,以便新增實用功能。例如,serde
可以使用 #[derive(Serialize)]
,為結構體衍生序列化支援。