A semver-breaking version of the darling crate was released just a few
days after the last release of enumset, and other crates of the Rust
ecosystem, such as serde_with, have moved to the newer version.
Even though enumset works just fine anyway, it is a good idea to update
because that way Cargo doesn't need to download and build two different
versions of the same crate for the same application, which negatively
impacts the executable size. Moreover, some automated analysis tools
such as `cargo deny` rightfully warn about this condition.
This commit just bumps the darling version to the latest one. I've
looked at the darling changelog and I don't think that enumset is
impacted by any breaking changes. To confirm this, I've successfully run
the test suite with `cargo test`.