Crate libgitmail

Source
Expand description

A library that can parse git-send-email generated email

Please note that this is not a general mail parser. It is specifically built to understand mail generated by git-send-email. For a more general mail parser, maybe look at mailparse or mail instead.

The important fields to get from a git email are the “In-Reply-To” and “References” header. The structure method returns the basic structure of a pathset with a way to select specific parts of the set to export. Look at the PatchSet type for more information.

Modules§

  • Various functions to work with assembled patch sets
  • Builder patterns to manipulate an unprocessed thread of patches

Structs§

  • Message ID of an email in a thread
  • A single patch, metadata and email body
  • The segment data for a patch mail
  • The typed subject line of a patch mail

Enums§

Type Aliases§