Improve handling of the generic baggage fields (#5656)
* Parse generic baggage types more carefully to preserve inner structure * Add example * Way too many clones * Allow multiple generic arguments for baggage fields * Try to detect errors earlier * Support more types for the baggage fields, get rid of the path constraint
Showing
- polkadot/node/orchestra/examples/duo.rs 8 additions, 6 deletionspolkadot/node/orchestra/examples/duo.rs
- polkadot/node/orchestra/proc-macro/Cargo.toml 2 additions, 2 deletionspolkadot/node/orchestra/proc-macro/Cargo.toml
- polkadot/node/orchestra/proc-macro/src/impl_builder.rs 10 additions, 10 deletionspolkadot/node/orchestra/proc-macro/src/impl_builder.rs
- polkadot/node/orchestra/proc-macro/src/parse/parse_orchestra_struct.rs 78 additions, 17 deletions.../orchestra/proc-macro/src/parse/parse_orchestra_struct.rs
Please register or sign in to comment