Skip to main content

Module traits

Module traits 

Source
Expand description

核心扩展 trait 体系。

这些 trait 构成 easydoc-rust 扩展性的骨干,对标 easyexcel-rust 的 ExcelRowConverter<T>ReadListener<T>WriteHandler。 新增 trait 必须放在本文件,按“模型-转换-读-写-事件“分组。

对应 Java: com.alibaba.excel (EasyExcel 4.0.3) 的核心扩展点

Structs§

CellContext
单元格级写入事件的上下文。
ContentCollector
将事件流收集为 DocumentContent 的默认实现。
DocReadContext
读取监听器回调的上下文信息。
DocWriteContext
文档级写入事件的上下文。
ParagraphContext
段落级写入事件的上下文。
TableWriteContext
表格级写入事件的上下文。

Enums§

DocumentEvent
文档解析过程中产生的事件。

Traits§

DocConverter
Rust 类型 TDocValue 之间的双向转换。
DocReadListener
流式读取过程中接收已解析内容的监听器。
DocWriteHandler
写入生命周期拦截器 – 在文档、段落、表格和单元格级别提供钩子。
DocumentReader
统一的文档读取接口。
DocxRow
结构体与 DOCX 表格行的双向映射。
EventSink
事件消费回调接口。