Package: rust-enum-utils / 0.1.2-1

Metadata

Package Version Patches format
rust-enum-utils 0.1.2-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
replace_failure_crate_with_anyhow.patch | (download)

Cargo.toml | 6 2 + 4 - 0 !
src/attr.rs | 18 9 + 9 - 0 !
src/conv.rs | 2 1 + 1 - 0 !
src/from_str.rs | 2 1 + 1 - 0 !
src/iter.rs | 2 1 + 1 - 0 !
5 files changed, 14 insertions(+), 16 deletions(-)

 [patch] replace failure with anyhow.
relax_deps.patch | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
serde_derive_internals 0.26.patch | (download)

Cargo.toml | 2 1 + 1 - 0 !
src/attr.rs | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 update for serde_derive_internals > 0.26
 Between v 0.25 & 0.26 there was this commit:
 https://github.com/serde-rs/serde/commit/ed04824f1054a7eb65a7618cb5b844fa7065499b
 .
 It causes build failure:
 .
 error[E0277]: the trait bound `serde_derive_internals::attr::RenameRule: FromStr` is not satisfied
    --> src/attr.rs:198:42
     |
 198 |                 let rule = lit_val(lit)?.parse().map_err(|_| format_err!("Invalid RenameAll rule"))?;
     |                                          ^^^^^ the trait `FromStr` is not implemented for `serde_derive_internals::attr::RenameRule`
     |