# 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.