Table of Contents

Namespace MailFathom.Application.Emails.Chunking

Classes

EmailChunkingRules

The boundaries one message's extracted text is cut along, and the version those boundaries are known by.

EmailTextChunk

One retrievable passage of a message, and the span of the extracted text it was cut from.

Structs

EmailChunkContentHash

Identifies one chunk by the text it holds together with the rules that cut it out.

EmailChunkId

Identifies one persisted passage of a message.

Interfaces

IEmailTextChunker

Cuts one message's extracted text into the passages retrieval works on.

Enums

EmailChunkSourceForm

Names which of the two readings of a message body chunks are cut from.