跳至內容

syn

軟體分類 DevOps 與雲端維運 (DevOps & Cloud) / CI/CD 自動化 (CI/CD Pipelines)
軟體標籤
開發廠商 dtolnay
Stars
0
Forks
0
License
APACHE-2.0
Version
v2.0.117
Update
OS

#### 產品特色

* 支援解析 Rust 源碼為語法樹
* 提供完整的語法樹結構,包含文件、項目、表達式、類型等
* 支援衍生宏使用,特別是 `syn::DeriveInput` 類型
* 具備精確的語義範圍(Span)資訊,協助錯誤定位
* 強大的功能門檻機制,僅啟用所需功能

#### 主要功能、特點

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

#### 指令

“`bash
# 無常用指令(自動生成)
“`