use-email-header 0.1.0

Email header name, value, and field primitives for RustUse
Documentation
# use-email-header

Email header name, value, field, line, and block primitives for `RustUse`.

## Experimental

`use-email-header` is experimental while `use-email` remains below `0.3.0`.

## Example

```rust
use use_email_header::{HeaderField, Subject};

let subject = Subject::new("Quarterly notes")?;
let field: HeaderField = "From: Jane <jane@example.com>".parse()?;

assert_eq!(subject.field().to_string(), "Subject: Quarterly notes");
assert_eq!(field.name().as_str(), "From");
# Ok::<(), use_email_header::HeaderParseError>(())
```

## Scope

- Header names, values, fields, lines, folds, and blocks.
- Lightweight wrappers for common email header names.
- Conservative display formatting and simple single-line parsing.

## Non-goals

- Complete RFC 5322 parsing.
- Encoded-word decoding or MIME header parameter parsing.
- Header security policy or deliverability decisions.

## License

Licensed under either Apache-2.0 or MIT.