Mingun

Results 157 issues of Mingun

In this enum `__Field` structs for both variants generated like the variant contains flattened field, but that is true only for the second field: ```rust #[derive(Deserialize)] enum Enum { Simple...

bug
derive

Before that PR an error message of such enum did not include aliases of possible variants: ```rust #[derive(Deserialize)] enum Enum { #[serde(alias = "C")] A, B } ``` Now the...

Continuation of work from #2553, but expanded to tuple variants. Actually, we should also disallow using `#[serde(default)]` on elements of newtype structs and newtype variants, but this is highly coupled...

The test that is fixing by this PR was introduces in #933 and has a purpose to reach the `Content::Str` case here that was fixed by that PR: https://github.com/serde-rs/serde/blob/05a5b7e3c6de502d45597cbc083f28bc1d4f4626/serde/src/private/de.rs#L1446 The...

### Affected version * **Your OS and version**: Ubuntu 20.04 ``` $ uname -a Linux mingun 5.4.0-56-generic #62-Ubuntu SMP Mon Nov 23 19:20:19 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux ```...

The draft of the new parser implementation, based on approach used in quickest XML parser implementation according to our tests -- [maybe_xml](https://github.com/bluk/maybe_xml). This PR is created to get early feedback....

enhancement
optimization

Currently we use `BytesText` for them, but this is a text that represents a text with character and entity references, but that references [MUST NOT be recognized within processing instructions](https://www.w3.org/TR/xml11/#sec-pi).

bug
help wanted

Using https://github.com/boa-dev/criterion-compare-action. Let's see what it can give us

I want to check that the changes does not break anything else when `read_to_end` would be called after each possible returned events, but now I'm too lazy to finish the...

If I'm not missing something, it is required only for tests, so it should be in the `[dev-dependencies]` section