syn
#### 產品特色
* 支援解析 Rust 源碼為語法樹
* 提供完整的語法樹結構,包含文件、項目、表達式、類型等
* 支援衍生宏使用,特別是 `syn::DeriveInput` 類型
* 具備精確的語義範圍(Span)資訊,協助錯誤定位
* 強大的功能門檻機制,僅啟用所需功能
#### 主要功能、特點
Syn 是一個專門用於解析 Rust 源碼為語法樹的庫,支援各種語法結構,如文件、項目、表達式、類型等。它提供完整的語法樹結構,可以表示任何有效的 Rust 源碼。庫內涵蓋衍生宏的相關功能,特別是 `syn::DeriveInput` 類型,可用於實現自定義的 trait。同時,庫支援語義範圍(Span)資訊,協助錯誤定位。功能門檻機制讓使用者可以根據需求啟用相關功能,避免不必要的編譯開銷。
#### 指令
“`bash
# 無常用指令(自動生成)
“`
