1 个不稳定版本

0.1.0 2024 年 7 月 27 日

#637文件系统

Download history 501/week @ 2024-07-27 929/week @ 2024-08-03 160/week @ 2024-08-10

1,590 每月下载次数
rustdoc-prettier 中使用

MIT/Apache

25KB
569 代码行

rewriter

Rust 重写文件工具

主要导出

  • Rewriter 类型:用于重写文件内容

  • Backup 类型:在丢弃文件内容时恢复,除非明确禁用

  • Span 类型:命名文件中的一个区域,类似于 proc-macro2::Span

  • LineColumn 类型:命名文件中的一个点,类似于 proc-macro2::LineColumn

  • SpanLineColumn 特性:允许使用此库的 span 和 line-column 类型

特性

  • proc-macro2-span:默认情况下,rewriter 使用自己的 SpanLineColumn 类型。当此特性启用时,rewriter 将使用来自 proc-macro2 的相应类型。此特性隐含 proc-macro2-impl

  • proc-macro2-impl:在 proc-macro2 中实现 SpanLineColumn 特性。

依赖项

~2–10MB
~112K SLoC