Class MailAnswer
- Namespace
- MailFathom.Application.Retrieval
- Assembly
- MailFathom.Application.dll
What one run produced: the answer, in the words the model wrote it in.
public sealed record MailAnswer : IEquatable<MailAnswer>
- Inheritance
-
MailAnswer
- Implements
- Inherited Members
Remarks
The text alone, because everything else a run produced is on the observation the caller handed in. The mail it was written from, how much of the mailbox it reached, and how its retrieval degraded are facts about the run rather than about the answer, and a run that ends without an answer has all of them and none of this.
Splitting them that way is what lets one caller publish citations and record a run from the same place, whether the run reached this type or threw instead.
Constructors
- MailAnswer(string)
What one run produced: the answer, in the words the model wrote it in.
Properties
- Text
The answer, which is never empty.