Struct EmailChunkId
- Namespace
- MailFathom.Application.Emails.Chunking
- Assembly
- MailFathom.Application.dll
Identifies one persisted passage of a message.
public readonly record struct EmailChunkId : IEquatable<EmailChunkId>
- Implements
- Inherited Members
Remarks
A derived chunk carries no identifier — it is a pure function of the text and the rules, and EmailChunkContentHash is what decides whether two derivations are the same passage. This is what a passage is called once it has been written down, so that a vector can be attributed to it without a caller passing bare UUIDs across a port.
Properties
- Value
Gets the non-empty UUID value.
Methods
- Create(Guid)
Creates a chunk identifier from a non-empty UUID.
- ToString()
Returns the fully qualified type name of this instance.