# `Mutare.Swoosh.Subject`
[🔗](https://github.com/foxbenjaminfox/mutare_swoosh/blob/v0.2.1/lib/mutare/swoosh/subject.ex#L1)

:swoosh_subject deletes the email subject.

A direct subject(email, value) call is changed to subject(email, ""). In Swoosh.Email.new/1,
the :subject option is removed, falling back to Swoosh's default empty subject.

Where the core :string family also runs, Mutare's overlap rules give the direct-call replacement
precedence: the string-literal mutants on that subject argument (empty and sentinel) are
dropped, leaving this family's single note-carrying mutant. On the new/1 side the option
removal and the core empty-string mutant coexist (they are generated at different nodes) and are
behaviourally equivalent.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
