2 unstable releases

0.2.0 Jun 27, 2022
0.1.0 Aug 17, 2020

#169 in Email

44 downloads per month

Apache-2.0/MIT

28KB
703 lines

encoded-words

Routines for manipulating RFC2047 encoded words. Based on the email package from Python 3.

Example

use encoded_words::{EncodingFlag, encode};

assert_eq!(
    &encode("foo", None, EncodingFlag::Shortest, None),
    "=?utf-8?q?foo?="
);

License

Licensed under either of

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


lib.rs:

Routines for manipulating RFC2047 encoded words.

An ecoded word looks like this: =?charset[*lang]?cte?encoded_string?=.

Dependencies

~6–8.5MB
~208K SLoC