8 个版本
0.4.3 | 2024 年 2 月 5 日 |
---|---|
0.4.2 | 2023 年 5 月 18 日 |
0.4.1 | 2022 年 10 月 3 日 |
0.4.0 | 2022 年 2 月 28 日 |
0.1.0 | 2021 年 1 月 15 日 |
666 在 文本处理 类别中
每月下载 993 次
在 25 个crate中使用(直接使用5个)
73KB
1K SLoC
tectonic_io_base
创建
这个 crate 是 Tectonic 项目的一部分。它为 Tectonic 的可插拔 I/O 后端系统提供基本类型,包括对 std
I/O 类型以及 flate2
gzip 流的实现。
lib.rs
:
Tectonic 的可插拔 I/O 后端。
此 crate 定义了 Tectonic I/O 子系统使用的核心特性和类型,并为常见的 stdlib 类型提供实现。它提供了一个与 TeX 使用模式兼容的简化 I/O 模型,封装在 IoProvider
特性中。文件作为 InputHandle
或 OutputHandle
结构体公开,这些结构体添加了一层簿记,以便 Tectonic 的高级层能够确定何时需要重新运行引擎。
依赖项
~2–13MB
~102K SLoC