Convert impl_key_prefix_for to proc macro (#8844)
* Convert impl_key_prefix_for to proc macro * Reduce the number of let bindings * Remove parsing of inputs for impl_key_prefix_for_tuples * Replace unwrap with expect * Remove unnecessary array of idents * Use numeric identifiers * Simplify ident generation * Fix whitespacing * Add documentation for impl_key_prefix_for_tuple proc macro Co-authored-by:Guillaume Thiolliere <gui.thiolliere@gmail.com> Co-authored-by:
Guillaume Thiolliere <gui.thiolliere@gmail.com>
parent
c1104252
Showing
- substrate/frame/support/procedural/src/key_prefix.rs 95 additions, 0 deletionssubstrate/frame/support/procedural/src/key_prefix.rs
- substrate/frame/support/procedural/src/lib.rs 8 additions, 0 deletionssubstrate/frame/support/procedural/src/lib.rs
- substrate/frame/support/src/storage/types/key.rs 2 additions, 733 deletionssubstrate/frame/support/src/storage/types/key.rs
Please register or sign in to comment