rfc2047-decoder Crates.io Crates.io

Rust library for decoding RFC 2047 MIME Message Headers.

```rust use rfc2047_decoder;

fn main() { let encodedstr = "=?UTF-8?Q?str?="; let decodedstr = "str";

// using the decode helper (default options)
assert_eq!(
    rfc2047_decoder::decode(encoded_str.as_bytes()).unwrap(),
    decoded_str
);

// using the decoder builder (custom options)
assert_eq!(
    rfc2047_decoder::Decoder::new()
        .skip_encoded_word_length(true)
        .decode(encoded_str.as_bytes())
        .unwrap(),
    decoded_str
);

} ```

Sponsoring

github paypal ko-fi buy-me-a-coffee liberapay