Table of Contents

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.