sftse
sftse
Unclear how I missed the failing tests first time around. I've had to adapt the `malformed/012.eml` test case, but after manual review this seems indeed to be what I was...
Would you accept a breaking change that changes `PartType::Html(Cow)` such that the `str` may only be accessed with an appropriately named method? Currently this is a footgun, as I presume...
Can you check if #95 fixes the issue? The `EST` timezone is specified in RFC5322 but no idea about the `EST5EDT` you mentioned, that looks malformed.
The current API to traverse the archive passes a mutable borrow to the closure: ```rust pub fn for_each_entries Result>( &mut self, each: F, ) -> Result ``` This is one...
Conceptually speaking, it should be possible to determine the minimal amount of work that can be done sequentially before the information can be passed to a thread to perform the...
> ``` > @@ -154,10 +144,11 @@ impl StateManager { > let map = self.map.lock().unwrap(); > let type_id = TypeId::of::(); > let state = map.get(&type_id)?; > - Some(State { >...
I opened a [PR](https://github.com/rust-lang/rust/pull/149453) to upgrade the documentation of `set_hook` based on the misunderstanding that if `std::thread::panicking()` holds, any further panic cannot be caught. This code currently deadlocks. This does...
If #192 gets accepted, we'll rebase on main. What remains is the last commit, which originally suggested to replace `pub fn parse` with the method `pub fn do_parse`. We looked...
I may have misread this, but it is not the case that `attachments`, `html_bodies` and `text_bodies` are mutually exclusive, see #67 for a case where all of them overlap. It...
The order of the parts is in some sense irrelevant, see this modification of #67 ``` Subject: Test message from Netscape Communicator 4.7 Content-Type: multipart/mixed; boundary="------------C78F594988075E36AE03C243" This is a multi-part...