[INFO] fetching crate emojic 0.5.1...
[INFO] checking emojic-0.5.1 against try#943e2200e35c3825486c4671b6cab0107a07f8c1 for pr-148952
[INFO] extracting crate emojic 0.5.1 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate emojic 0.5.1
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate emojic 0.5.1
[INFO] tweaked toml for crates.io crate emojic 0.5.1 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate emojic 0.5.1 on toolchain 943e2200e35c3825486c4671b6cab0107a07f8c1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+943e2200e35c3825486c4671b6cab0107a07f8c1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate emojic 0.5.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+943e2200e35c3825486c4671b6cab0107a07f8c1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+943e2200e35c3825486c4671b6cab0107a07f8c1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d521bce5d0d848de33c49a483928d3dfa03835f2e7c9a1ed8304a22fff11c9ce
[INFO] running `Command { std: "docker" "start" "-a" "d521bce5d0d848de33c49a483928d3dfa03835f2e7c9a1ed8304a22fff11c9ce", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d521bce5d0d848de33c49a483928d3dfa03835f2e7c9a1ed8304a22fff11c9ce", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d521bce5d0d848de33c49a483928d3dfa03835f2e7c9a1ed8304a22fff11c9ce", kill_on_drop: false }`
[INFO] [stdout] d521bce5d0d848de33c49a483928d3dfa03835f2e7c9a1ed8304a22fff11c9ce
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+943e2200e35c3825486c4671b6cab0107a07f8c1" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ff0b77024576e240f8ce045af51a16a5cd9fb5ffef466f5610908442d521d6ae
[INFO] running `Command { std: "docker" "start" "-a" "ff0b77024576e240f8ce045af51a16a5cd9fb5ffef466f5610908442d521d6ae", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.175
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]     Checking cfg-if v1.0.3
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]     Checking getrandom v0.2.16
[INFO] [stderr]     Checking hashbrown v0.11.2
[INFO] [stderr]     Checking emojic v0.5.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17140:3
[INFO] [stdout]       |
[INFO] [stdout] 17139 |    pub static EAR: With<Tone,Emoji> = With::new(Emoji::new("ear", Version(0, 6),"👂"), 
[INFO] [stdout]       |  _____________________________________-
[INFO] [stdout] 17140 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17141 | ||         Emoji::new("ear: light skin tone", Version(1, 0),"👂🏻"),
[INFO] [stdout] 17142 | ||     Emoji::new("ear: medium-light skin tone", Version(1, 0),"👂🏼"),
[INFO] [stdout] 17143 | ||     Emoji::new("ear: medium skin tone", Version(1, 0),"👂🏽"),
[INFO] [stdout] 17144 | ||     Emoji::new("ear: medium-dark skin tone", Version(1, 0),"👂🏾"),
[INFO] [stdout] 17145 | ||     Emoji::new("ear: dark skin tone", Version(1, 0),"👂🏿"),
[INFO] [stdout] 17146 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17154:3
[INFO] [stdout]       |
[INFO] [stdout] 17153 |    pub static EAR_WITH_HEARING_AID: With<Tone,Emoji> = With::new(Emoji::new("ear with hearing aid", Version(12, 0),"🦻"), 
[INFO] [stdout]       |  ______________________________________________________-
[INFO] [stdout] 17154 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17155 | ||         Emoji::new("ear with hearing aid: light skin tone", Version(12, 0),"🦻🏻"),
[INFO] [stdout] 17156 | ||     Emoji::new("ear with hearing aid: medium-light skin tone", Version(12, 0),"🦻🏼"),
[INFO] [stdout] 17157 | ||     Emoji::new("ear with hearing aid: medium skin tone", Version(12, 0),"🦻🏽"),
[INFO] [stdout] 17158 | ||     Emoji::new("ear with hearing aid: medium-dark skin tone", Version(12, 0),"🦻🏾"),
[INFO] [stdout] 17159 | ||     Emoji::new("ear with hearing aid: dark skin tone", Version(12, 0),"🦻🏿"),
[INFO] [stdout] 17160 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17180:3
[INFO] [stdout]       |
[INFO] [stdout] 17179 |    pub static FLEXED_BICEPS: With<Tone,Emoji> = With::new(Emoji::new("flexed biceps", Version(0, 6),"💪"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 17180 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17181 | ||         Emoji::new("flexed biceps: light skin tone", Version(1, 0),"💪🏻"),
[INFO] [stdout] 17182 | ||     Emoji::new("flexed biceps: medium-light skin tone", Version(1, 0),"💪🏼"),
[INFO] [stdout] 17183 | ||     Emoji::new("flexed biceps: medium skin tone", Version(1, 0),"💪🏽"),
[INFO] [stdout] 17184 | ||     Emoji::new("flexed biceps: medium-dark skin tone", Version(1, 0),"💪🏾"),
[INFO] [stdout] 17185 | ||     Emoji::new("flexed biceps: dark skin tone", Version(1, 0),"💪🏿"),
[INFO] [stdout] 17186 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17194:3
[INFO] [stdout]       |
[INFO] [stdout] 17193 |    pub static FOOT: With<Tone,Emoji> = With::new(Emoji::new("foot", Version(11, 0),"🦶"), 
[INFO] [stdout]       |  ______________________________________-
[INFO] [stdout] 17194 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17195 | ||         Emoji::new("foot: light skin tone", Version(11, 0),"🦶🏻"),
[INFO] [stdout] 17196 | ||     Emoji::new("foot: medium-light skin tone", Version(11, 0),"🦶🏼"),
[INFO] [stdout] 17197 | ||     Emoji::new("foot: medium skin tone", Version(11, 0),"🦶🏽"),
[INFO] [stdout] 17198 | ||     Emoji::new("foot: medium-dark skin tone", Version(11, 0),"🦶🏾"),
[INFO] [stdout] 17199 | ||     Emoji::new("foot: dark skin tone", Version(11, 0),"🦶🏿"),
[INFO] [stdout] 17200 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17208:3
[INFO] [stdout]       |
[INFO] [stdout] 17207 |    pub static LEG: With<Tone,Emoji> = With::new(Emoji::new("leg", Version(11, 0),"🦵"), 
[INFO] [stdout]       |  _____________________________________-
[INFO] [stdout] 17208 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17209 | ||         Emoji::new("leg: light skin tone", Version(11, 0),"🦵🏻"),
[INFO] [stdout] 17210 | ||     Emoji::new("leg: medium-light skin tone", Version(11, 0),"🦵🏼"),
[INFO] [stdout] 17211 | ||     Emoji::new("leg: medium skin tone", Version(11, 0),"🦵🏽"),
[INFO] [stdout] 17212 | ||     Emoji::new("leg: medium-dark skin tone", Version(11, 0),"🦵🏾"),
[INFO] [stdout] 17213 | ||     Emoji::new("leg: dark skin tone", Version(11, 0),"🦵🏿"),
[INFO] [stdout] 17214 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17246:3
[INFO] [stdout]       |
[INFO] [stdout] 17245 |    pub static NOSE: With<Tone,Emoji> = With::new(Emoji::new("nose", Version(0, 6),"👃"), 
[INFO] [stdout]       |  ______________________________________-
[INFO] [stdout] 17246 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17247 | ||         Emoji::new("nose: light skin tone", Version(1, 0),"👃🏻"),
[INFO] [stdout] 17248 | ||     Emoji::new("nose: medium-light skin tone", Version(1, 0),"👃🏼"),
[INFO] [stdout] 17249 | ||     Emoji::new("nose: medium skin tone", Version(1, 0),"👃🏽"),
[INFO] [stdout] 17250 | ||     Emoji::new("nose: medium-dark skin tone", Version(1, 0),"👃🏾"),
[INFO] [stdout] 17251 | ||     Emoji::new("nose: dark skin tone", Version(1, 0),"👃🏿"),
[INFO] [stdout] 17252 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17560:3
[INFO] [stdout]       |
[INFO] [stdout] 17559 |    pub static COUPLE_WITH_HEART: With<Pair,With<TonePair,Emoji>> = With::new(With::new(Emoji::new("couple with heart", Version(0,...
[INFO] [stdout]       |  ____________________________________________________________________________-
[INFO] [stdout] 17560 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17561 | ||         Emoji::new("couple with heart: light skin tone", Version(13, 1),"💑🏻"),
[INFO] [stdout] 17562 | ||     Emoji::new("couple with heart: person, person, light skin tone, medium-light skin tone", Version(13, 1),"🧑🏻❤️🧑🏼"),
[INFO] [stdout] 17563 | ||     Emoji::new("couple with heart: person, person, light skin tone, medium skin tone", Version(13, 1),"🧑🏻❤️🧑🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17585 | ||     Emoji::new("couple with heart: dark skin tone", Version(13, 1),"💑🏿"),
[INFO] [stdout] 17586 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17672 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17587:3
[INFO] [stdout]       |
[INFO] [stdout] 17559 |    pub static COUPLE_WITH_HEART: With<Pair,With<TonePair,Emoji>> = With::new(With::new(Emoji::new("couple with heart", Version(0,...
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 17560 | |      &[
[INFO] [stdout] 17561 | |          Emoji::new("couple with heart: light skin tone", Version(13, 1),"💑🏻"),
[INFO] [stdout] 17562 | |      Emoji::new("couple with heart: person, person, light skin tone, medium-light skin tone", Version(13, 1),"🧑🏻❤️🧑🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 17587 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17588 | ||         With::new(Emoji::new("couple with heart: man, man", Version(2, 0),"👨❤️👨"), 
[INFO] [stdout] 17589 | ||     &[
[INFO] [stdout] 17590 | ||         Emoji::new("couple with heart: man, man, light skin tone", Version(13, 1),"👨🏻❤️👨🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17671 | ||     ]),
[INFO] [stdout] 17672 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17589:3
[INFO] [stdout]       |
[INFO] [stdout] 17588 | /          With::new(Emoji::new("couple with heart: man, man", Version(2, 0),"👨❤️👨"), 
[INFO] [stdout] 17589 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17590 | ||         Emoji::new("couple with heart: man, man, light skin tone", Version(13, 1),"👨🏻❤️👨🏻"),
[INFO] [stdout] 17591 | ||     Emoji::new("couple with heart: man, man, light skin tone, medium-light skin tone", Version(13, 1),"👨🏻❤️👨🏼"),
[INFO] [stdout] 17592 | ||     Emoji::new("couple with heart: man, man, light skin tone, medium skin tone", Version(13, 1),"👨🏻❤️👨🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17614 | ||     Emoji::new("couple with heart: man, man, dark skin tone", Version(13, 1),"👨🏿❤️👨🏿"),
[INFO] [stdout] 17615 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17672 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17617:3
[INFO] [stdout]       |
[INFO] [stdout] 17616 | /      With::new(Emoji::new("couple with heart: woman, man", Version(2, 0),"👩❤️👨"), 
[INFO] [stdout] 17617 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17618 | ||         Emoji::new("couple with heart: woman, man, light skin tone", Version(13, 1),"👩🏻❤️👨🏻"),
[INFO] [stdout] 17619 | ||     Emoji::new("couple with heart: woman, man, light skin tone, medium-light skin tone", Version(13, 1),"👩🏻❤️👨🏼"),
[INFO] [stdout] 17620 | ||     Emoji::new("couple with heart: woman, man, light skin tone, medium skin tone", Version(13, 1),"👩🏻❤️👨🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17642 | ||     Emoji::new("couple with heart: woman, man, dark skin tone", Version(13, 1),"👩🏿❤️👨🏿"),
[INFO] [stdout] 17643 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17672 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17645:3
[INFO] [stdout]       |
[INFO] [stdout] 17644 | /      With::new(Emoji::new("couple with heart: woman, woman", Version(2, 0),"👩❤️👩"), 
[INFO] [stdout] 17645 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17646 | ||         Emoji::new("couple with heart: woman, woman, light skin tone", Version(13, 1),"👩🏻❤️👩🏻"),
[INFO] [stdout] 17647 | ||     Emoji::new("couple with heart: woman, woman, light skin tone, medium-light skin tone", Version(13, 1),"👩🏻❤️👩🏼"),
[INFO] [stdout] 17648 | ||     Emoji::new("couple with heart: woman, woman, light skin tone, medium skin tone", Version(13, 1),"👩🏻❤️👩🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17670 | ||     Emoji::new("couple with heart: woman, woman, dark skin tone", Version(13, 1),"👩🏿❤️👩🏿"),
[INFO] [stdout] 17671 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 17672 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17680:3
[INFO] [stdout]       |
[INFO] [stdout] 17679 |    pub static FAMILY: WithNoDef<Family,Emoji> = WithNoDef::new(
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 17680 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17681 | ||         Emoji::new("family: man, boy", Version(4, 0),"👨👦"),
[INFO] [stdout] 17682 | ||     Emoji::new("family: man, girl", Version(4, 0),"👨👧"),
[INFO] [stdout] 17683 | ||     Emoji::new("family: man, boy, boy", Version(4, 0),"👨👦👦"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17705 | ||     Emoji::new("family: woman, woman, girl, girl", Version(2, 0),"👩👩👧👧"),
[INFO] [stdout] 17706 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17714:3
[INFO] [stdout]       |
[INFO] [stdout] 17713 |    pub static KISS: With<Pair,With<TonePair,Emoji>> = With::new(With::new(Emoji::new("kiss", Version(0, 6),"💏"), 
[INFO] [stdout]       |  _______________________________________________________________-
[INFO] [stdout] 17714 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17715 | ||         Emoji::new("kiss: light skin tone", Version(13, 1),"💏🏻"),
[INFO] [stdout] 17716 | ||     Emoji::new("kiss: person, person, light skin tone, medium-light skin tone", Version(13, 1),"🧑🏻❤️💋🧑🏼"),
[INFO] [stdout] 17717 | ||     Emoji::new("kiss: person, person, light skin tone, medium skin tone", Version(13, 1),"🧑🏻❤️💋🧑🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17739 | ||     Emoji::new("kiss: dark skin tone", Version(13, 1),"💏🏿"),
[INFO] [stdout] 17740 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17826 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17741:3
[INFO] [stdout]       |
[INFO] [stdout] 17713 |    pub static KISS: With<Pair,With<TonePair,Emoji>> = With::new(With::new(Emoji::new("kiss", Version(0, 6),"💏"), 
[INFO] [stdout]       |  _____________________________________________________-
[INFO] [stdout] 17714 | |      &[
[INFO] [stdout] 17715 | |          Emoji::new("kiss: light skin tone", Version(13, 1),"💏🏻"),
[INFO] [stdout] 17716 | |      Emoji::new("kiss: person, person, light skin tone, medium-light skin tone", Version(13, 1),"🧑🏻❤️💋🧑🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 17741 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17742 | ||         With::new(Emoji::new("kiss: man, man", Version(2, 0),"👨❤️💋👨"), 
[INFO] [stdout] 17743 | ||     &[
[INFO] [stdout] 17744 | ||         Emoji::new("kiss: man, man, light skin tone", Version(13, 1),"👨🏻❤️💋👨🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17825 | ||     ]),
[INFO] [stdout] 17826 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17743:3
[INFO] [stdout]       |
[INFO] [stdout] 17742 | /          With::new(Emoji::new("kiss: man, man", Version(2, 0),"👨❤️💋👨"), 
[INFO] [stdout] 17743 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17744 | ||         Emoji::new("kiss: man, man, light skin tone", Version(13, 1),"👨🏻❤️💋👨🏻"),
[INFO] [stdout] 17745 | ||     Emoji::new("kiss: man, man, light skin tone, medium-light skin tone", Version(13, 1),"👨🏻❤️💋👨🏼"),
[INFO] [stdout] 17746 | ||     Emoji::new("kiss: man, man, light skin tone, medium skin tone", Version(13, 1),"👨🏻❤️💋👨🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17768 | ||     Emoji::new("kiss: man, man, dark skin tone", Version(13, 1),"👨🏿❤️💋👨🏿"),
[INFO] [stdout] 17769 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17826 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17771:3
[INFO] [stdout]       |
[INFO] [stdout] 17770 | /      With::new(Emoji::new("kiss: woman, man", Version(2, 0),"👩❤️💋👨"), 
[INFO] [stdout] 17771 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17772 | ||         Emoji::new("kiss: woman, man, light skin tone", Version(13, 1),"👩🏻❤️💋👨🏻"),
[INFO] [stdout] 17773 | ||     Emoji::new("kiss: woman, man, light skin tone, medium-light skin tone", Version(13, 1),"👩🏻❤️💋👨🏼"),
[INFO] [stdout] 17774 | ||     Emoji::new("kiss: woman, man, light skin tone, medium skin tone", Version(13, 1),"👩🏻❤️💋👨🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17796 | ||     Emoji::new("kiss: woman, man, dark skin tone", Version(13, 1),"👩🏿❤️💋👨🏿"),
[INFO] [stdout] 17797 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17826 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17799:3
[INFO] [stdout]       |
[INFO] [stdout] 17798 | /      With::new(Emoji::new("kiss: woman, woman", Version(2, 0),"👩❤️💋👩"), 
[INFO] [stdout] 17799 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17800 | ||         Emoji::new("kiss: woman, woman, light skin tone", Version(13, 1),"👩🏻❤️💋👩🏻"),
[INFO] [stdout] 17801 | ||     Emoji::new("kiss: woman, woman, light skin tone, medium-light skin tone", Version(13, 1),"👩🏻❤️💋👩🏼"),
[INFO] [stdout] 17802 | ||     Emoji::new("kiss: woman, woman, light skin tone, medium skin tone", Version(13, 1),"👩🏻❤️💋👩🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17824 | ||     Emoji::new("kiss: woman, woman, dark skin tone", Version(13, 1),"👩🏿❤️💋👩🏿"),
[INFO] [stdout] 17825 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 17826 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17834:3
[INFO] [stdout]       |
[INFO] [stdout] 17833 |    pub static PERSON_HOLDING_HANDS: With<Pair,With<TonePair,Emoji>> = With::new(With::new(Emoji::new("people holding hands", Vers...
[INFO] [stdout]       |  _______________________________________________________________________________-
[INFO] [stdout] 17834 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17835 | ||         Emoji::new("people holding hands: light skin tone", Version(12, 0),"🧑🏻🤝🧑🏻"),
[INFO] [stdout] 17836 | ||     Emoji::new("people holding hands: light skin tone, medium-light skin tone", Version(12, 1),"🧑🏻🤝🧑🏼"),
[INFO] [stdout] 17837 | ||     Emoji::new("people holding hands: light skin tone, medium skin tone", Version(12, 1),"🧑🏻🤝🧑🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17859 | ||     Emoji::new("people holding hands: dark skin tone", Version(12, 0),"🧑🏿🤝🧑🏿"),
[INFO] [stdout] 17860 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17946 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17861:3
[INFO] [stdout]       |
[INFO] [stdout] 17833 |    pub static PERSON_HOLDING_HANDS: With<Pair,With<TonePair,Emoji>> = With::new(With::new(Emoji::new("people holding hands", Vers...
[INFO] [stdout]       |  _____________________________________________________________________-
[INFO] [stdout] 17834 | |      &[
[INFO] [stdout] 17835 | |          Emoji::new("people holding hands: light skin tone", Version(12, 0),"🧑🏻🤝🧑🏻"),
[INFO] [stdout] 17836 | |      Emoji::new("people holding hands: light skin tone, medium-light skin tone", Version(12, 1),"🧑🏻🤝🧑🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 17861 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17862 | ||         With::new(Emoji::new("men holding hands", Version(1, 0),"👬"), 
[INFO] [stdout] 17863 | ||     &[
[INFO] [stdout] 17864 | ||         Emoji::new("men holding hands: light skin tone", Version(12, 0),"👬🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17945 | ||     ]),
[INFO] [stdout] 17946 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17863:3
[INFO] [stdout]       |
[INFO] [stdout] 17862 | /          With::new(Emoji::new("men holding hands", Version(1, 0),"👬"), 
[INFO] [stdout] 17863 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17864 | ||         Emoji::new("men holding hands: light skin tone", Version(12, 0),"👬🏻"),
[INFO] [stdout] 17865 | ||     Emoji::new("men holding hands: light skin tone, medium-light skin tone", Version(12, 1),"👨🏻🤝👨🏼"),
[INFO] [stdout] 17866 | ||     Emoji::new("men holding hands: light skin tone, medium skin tone", Version(12, 1),"👨🏻🤝👨🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17888 | ||     Emoji::new("men holding hands: dark skin tone", Version(12, 0),"👬🏿"),
[INFO] [stdout] 17889 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17946 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17891:3
[INFO] [stdout]       |
[INFO] [stdout] 17890 | /      With::new(Emoji::new("woman and man holding hands", Version(0, 6),"👫"), 
[INFO] [stdout] 17891 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17892 | ||         Emoji::new("woman and man holding hands: light skin tone", Version(12, 0),"👫🏻"),
[INFO] [stdout] 17893 | ||     Emoji::new("woman and man holding hands: light skin tone, medium-light skin tone", Version(12, 0),"👩🏻🤝👨🏼"),
[INFO] [stdout] 17894 | ||     Emoji::new("woman and man holding hands: light skin tone, medium skin tone", Version(12, 0),"👩🏻🤝👨🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17916 | ||     Emoji::new("woman and man holding hands: dark skin tone", Version(12, 0),"👫🏿"),
[INFO] [stdout] 17917 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17946 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17919:3
[INFO] [stdout]       |
[INFO] [stdout] 17918 | /      With::new(Emoji::new("women holding hands", Version(1, 0),"👭"), 
[INFO] [stdout] 17919 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17920 | ||         Emoji::new("women holding hands: light skin tone", Version(12, 0),"👭🏻"),
[INFO] [stdout] 17921 | ||     Emoji::new("women holding hands: light skin tone, medium-light skin tone", Version(12, 1),"👩🏻🤝👩🏼"),
[INFO] [stdout] 17922 | ||     Emoji::new("women holding hands: light skin tone, medium skin tone", Version(12, 1),"👩🏻🤝👩🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17944 | ||     Emoji::new("women holding hands: dark skin tone", Version(12, 0),"👭🏿"),
[INFO] [stdout] 17945 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 17946 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:18756:3
[INFO] [stdout]       |
[INFO] [stdout] 18755 |    pub static LEFT_FACING_FIST: With<Tone,Emoji> = With::new(Emoji::new("left-facing fist", Version(3, 0),"🤛"), 
[INFO] [stdout]       |  __________________________________________________-
[INFO] [stdout] 18756 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 18757 | ||         Emoji::new("left-facing fist: light skin tone", Version(3, 0),"🤛🏻"),
[INFO] [stdout] 18758 | ||     Emoji::new("left-facing fist: medium-light skin tone", Version(3, 0),"🤛🏼"),
[INFO] [stdout] 18759 | ||     Emoji::new("left-facing fist: medium skin tone", Version(3, 0),"🤛🏽"),
[INFO] [stdout] 18760 | ||     Emoji::new("left-facing fist: medium-dark skin tone", Version(3, 0),"🤛🏾"),
[INFO] [stdout] 18761 | ||     Emoji::new("left-facing fist: dark skin tone", Version(3, 0),"🤛🏿"),
[INFO] [stdout] 18762 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:18770:3
[INFO] [stdout]       |
[INFO] [stdout] 18769 |    pub static ONCOMING_FIST: With<Tone,Emoji> = With::new(Emoji::new("oncoming fist", Version(0, 6),"👊"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 18770 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 18771 | ||         Emoji::new("oncoming fist: light skin tone", Version(1, 0),"👊🏻"),
[INFO] [stdout] 18772 | ||     Emoji::new("oncoming fist: medium-light skin tone", Version(1, 0),"👊🏼"),
[INFO] [stdout] 18773 | ||     Emoji::new("oncoming fist: medium skin tone", Version(1, 0),"👊🏽"),
[INFO] [stdout] 18774 | ||     Emoji::new("oncoming fist: medium-dark skin tone", Version(1, 0),"👊🏾"),
[INFO] [stdout] 18775 | ||     Emoji::new("oncoming fist: dark skin tone", Version(1, 0),"👊🏿"),
[INFO] [stdout] 18776 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:18784:3
[INFO] [stdout]       |
[INFO] [stdout] 18783 |    pub static RAISED_FIST: With<Tone,Emoji> = With::new(Emoji::new("raised fist", Version(0, 6),"✊"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 18784 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 18785 | ||         Emoji::new("raised fist: light skin tone", Version(1, 0),"✊🏻"),
[INFO] [stdout] 18786 | ||     Emoji::new("raised fist: medium-light skin tone", Version(1, 0),"✊🏼"),
[INFO] [stdout] 18787 | ||     Emoji::new("raised fist: medium skin tone", Version(1, 0),"✊🏽"),
[INFO] [stdout] 18788 | ||     Emoji::new("raised fist: medium-dark skin tone", Version(1, 0),"✊🏾"),
[INFO] [stdout] 18789 | ||     Emoji::new("raised fist: dark skin tone", Version(1, 0),"✊🏿"),
[INFO] [stdout] 18790 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:18798:3
[INFO] [stdout]       |
[INFO] [stdout] 18797 |    pub static RIGHT_FACING_FIST: With<Tone,Emoji> = With::new(Emoji::new("right-facing fist", Version(3, 0),"🤜"), 
[INFO] [stdout]       |  ___________________________________________________-
[INFO] [stdout] 18798 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 18799 | ||         Emoji::new("right-facing fist: light skin tone", Version(3, 0),"🤜🏻"),
[INFO] [stdout] 18800 | ||     Emoji::new("right-facing fist: medium-light skin tone", Version(3, 0),"🤜🏼"),
[INFO] [stdout] 18801 | ||     Emoji::new("right-facing fist: medium skin tone", Version(3, 0),"🤜🏽"),
[INFO] [stdout] 18802 | ||     Emoji::new("right-facing fist: medium-dark skin tone", Version(3, 0),"🤜🏾"),
[INFO] [stdout] 18803 | ||     Emoji::new("right-facing fist: dark skin tone", Version(3, 0),"🤜🏿"),
[INFO] [stdout] 18804 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:18812:3
[INFO] [stdout]       |
[INFO] [stdout] 18811 |    pub static THUMBS_DOWN: With<Tone,Emoji> = With::new(Emoji::new("thumbs down", Version(0, 6),"👎"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 18812 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 18813 | ||         Emoji::new("thumbs down: light skin tone", Version(1, 0),"👎🏻"),
[INFO] [stdout] 18814 | ||     Emoji::new("thumbs down: medium-light skin tone", Version(1, 0),"👎🏼"),
[INFO] [stdout] 18815 | ||     Emoji::new("thumbs down: medium skin tone", Version(1, 0),"👎🏽"),
[INFO] [stdout] 18816 | ||     Emoji::new("thumbs down: medium-dark skin tone", Version(1, 0),"👎🏾"),
[INFO] [stdout] 18817 | ||     Emoji::new("thumbs down: dark skin tone", Version(1, 0),"👎🏿"),
[INFO] [stdout] 18818 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:18826:3
[INFO] [stdout]       |
[INFO] [stdout] 18825 |    pub static THUMBS_UP: With<Tone,Emoji> = With::new(Emoji::new("thumbs up", Version(0, 6),"👍"), 
[INFO] [stdout]       |  ___________________________________________-
[INFO] [stdout] 18826 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 18827 | ||         Emoji::new("thumbs up: light skin tone", Version(1, 0),"👍🏻"),
[INFO] [stdout] 18828 | ||     Emoji::new("thumbs up: medium-light skin tone", Version(1, 0),"👍🏼"),
[INFO] [stdout] 18829 | ||     Emoji::new("thumbs up: medium skin tone", Version(1, 0),"👍🏽"),
[INFO] [stdout] 18830 | ||     Emoji::new("thumbs up: medium-dark skin tone", Version(1, 0),"👍🏾"),
[INFO] [stdout] 18831 | ||     Emoji::new("thumbs up: dark skin tone", Version(1, 0),"👍🏿"),
[INFO] [stdout] 18832 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19008:3
[INFO] [stdout]       |
[INFO] [stdout] 19007 |    pub static HAND_WITH_FINGERS_SPLAYED: With<Tone,Emoji> = With::new(Emoji::new("hand with fingers splayed", Version(0, 7),"🖐️"), 
[INFO] [stdout]       |  ___________________________________________________________-
[INFO] [stdout] 19008 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19009 | ||         Emoji::new("hand with fingers splayed: light skin tone", Version(1, 0),"🖐🏻"),
[INFO] [stdout] 19010 | ||     Emoji::new("hand with fingers splayed: medium-light skin tone", Version(1, 0),"🖐🏼"),
[INFO] [stdout] 19011 | ||     Emoji::new("hand with fingers splayed: medium skin tone", Version(1, 0),"🖐🏽"),
[INFO] [stdout] 19012 | ||     Emoji::new("hand with fingers splayed: medium-dark skin tone", Version(1, 0),"🖐🏾"),
[INFO] [stdout] 19013 | ||     Emoji::new("hand with fingers splayed: dark skin tone", Version(1, 0),"🖐🏿"),
[INFO] [stdout] 19014 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19022:3
[INFO] [stdout]       |
[INFO] [stdout] 19021 |    pub static LEFTWARDS_HAND: With<Tone,Emoji> = With::new(Emoji::new("leftwards hand", Version(14, 0),"🫲"), 
[INFO] [stdout]       |  ________________________________________________-
[INFO] [stdout] 19022 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19023 | ||         Emoji::new("leftwards hand: light skin tone", Version(14, 0),"🫲🏻"),
[INFO] [stdout] 19024 | ||     Emoji::new("leftwards hand: medium-light skin tone", Version(14, 0),"🫲🏼"),
[INFO] [stdout] 19025 | ||     Emoji::new("leftwards hand: medium skin tone", Version(14, 0),"🫲🏽"),
[INFO] [stdout] 19026 | ||     Emoji::new("leftwards hand: medium-dark skin tone", Version(14, 0),"🫲🏾"),
[INFO] [stdout] 19027 | ||     Emoji::new("leftwards hand: dark skin tone", Version(14, 0),"🫲🏿"),
[INFO] [stdout] 19028 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19036:3
[INFO] [stdout]       |
[INFO] [stdout] 19035 |    pub static LEFTWARDS_PUSHING_HAND: With<Tone,Emoji> = With::new(Emoji::new("leftwards pushing hand", Version(15, 0),"🫷"), 
[INFO] [stdout]       |  ________________________________________________________-
[INFO] [stdout] 19036 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19037 | ||         Emoji::new("leftwards pushing hand: light skin tone", Version(15, 0),"🫷🏻"),
[INFO] [stdout] 19038 | ||     Emoji::new("leftwards pushing hand: medium-light skin tone", Version(15, 0),"🫷🏼"),
[INFO] [stdout] 19039 | ||     Emoji::new("leftwards pushing hand: medium skin tone", Version(15, 0),"🫷🏽"),
[INFO] [stdout] 19040 | ||     Emoji::new("leftwards pushing hand: medium-dark skin tone", Version(15, 0),"🫷🏾"),
[INFO] [stdout] 19041 | ||     Emoji::new("leftwards pushing hand: dark skin tone", Version(15, 0),"🫷🏿"),
[INFO] [stdout] 19042 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19050:3
[INFO] [stdout]       |
[INFO] [stdout] 19049 |    pub static PALM_DOWN_HAND: With<Tone,Emoji> = With::new(Emoji::new("palm down hand", Version(14, 0),"🫳"), 
[INFO] [stdout]       |  ________________________________________________-
[INFO] [stdout] 19050 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19051 | ||         Emoji::new("palm down hand: light skin tone", Version(14, 0),"🫳🏻"),
[INFO] [stdout] 19052 | ||     Emoji::new("palm down hand: medium-light skin tone", Version(14, 0),"🫳🏼"),
[INFO] [stdout] 19053 | ||     Emoji::new("palm down hand: medium skin tone", Version(14, 0),"🫳🏽"),
[INFO] [stdout] 19054 | ||     Emoji::new("palm down hand: medium-dark skin tone", Version(14, 0),"🫳🏾"),
[INFO] [stdout] 19055 | ||     Emoji::new("palm down hand: dark skin tone", Version(14, 0),"🫳🏿"),
[INFO] [stdout] 19056 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19064:3
[INFO] [stdout]       |
[INFO] [stdout] 19063 |    pub static PALM_UP_HAND: With<Tone,Emoji> = With::new(Emoji::new("palm up hand", Version(14, 0),"🫴"), 
[INFO] [stdout]       |  ______________________________________________-
[INFO] [stdout] 19064 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19065 | ||         Emoji::new("palm up hand: light skin tone", Version(14, 0),"🫴🏻"),
[INFO] [stdout] 19066 | ||     Emoji::new("palm up hand: medium-light skin tone", Version(14, 0),"🫴🏼"),
[INFO] [stdout] 19067 | ||     Emoji::new("palm up hand: medium skin tone", Version(14, 0),"🫴🏽"),
[INFO] [stdout] 19068 | ||     Emoji::new("palm up hand: medium-dark skin tone", Version(14, 0),"🫴🏾"),
[INFO] [stdout] 19069 | ||     Emoji::new("palm up hand: dark skin tone", Version(14, 0),"🫴🏿"),
[INFO] [stdout] 19070 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19078:3
[INFO] [stdout]       |
[INFO] [stdout] 19077 |    pub static RAISED_BACK_OF_HAND: With<Tone,Emoji> = With::new(Emoji::new("raised back of hand", Version(3, 0),"🤚"), 
[INFO] [stdout]       |  _____________________________________________________-
[INFO] [stdout] 19078 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19079 | ||         Emoji::new("raised back of hand: light skin tone", Version(3, 0),"🤚🏻"),
[INFO] [stdout] 19080 | ||     Emoji::new("raised back of hand: medium-light skin tone", Version(3, 0),"🤚🏼"),
[INFO] [stdout] 19081 | ||     Emoji::new("raised back of hand: medium skin tone", Version(3, 0),"🤚🏽"),
[INFO] [stdout] 19082 | ||     Emoji::new("raised back of hand: medium-dark skin tone", Version(3, 0),"🤚🏾"),
[INFO] [stdout] 19083 | ||     Emoji::new("raised back of hand: dark skin tone", Version(3, 0),"🤚🏿"),
[INFO] [stdout] 19084 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19092:3
[INFO] [stdout]       |
[INFO] [stdout] 19091 |    pub static RAISED_HAND: With<Tone,Emoji> = With::new(Emoji::new("raised hand", Version(0, 6),"✋"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 19092 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19093 | ||         Emoji::new("raised hand: light skin tone", Version(1, 0),"✋🏻"),
[INFO] [stdout] 19094 | ||     Emoji::new("raised hand: medium-light skin tone", Version(1, 0),"✋🏼"),
[INFO] [stdout] 19095 | ||     Emoji::new("raised hand: medium skin tone", Version(1, 0),"✋🏽"),
[INFO] [stdout] 19096 | ||     Emoji::new("raised hand: medium-dark skin tone", Version(1, 0),"✋🏾"),
[INFO] [stdout] 19097 | ||     Emoji::new("raised hand: dark skin tone", Version(1, 0),"✋🏿"),
[INFO] [stdout] 19098 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19106:3
[INFO] [stdout]       |
[INFO] [stdout] 19105 |    pub static RIGHTWARDS_HAND: With<Tone,Emoji> = With::new(Emoji::new("rightwards hand", Version(14, 0),"🫱"), 
[INFO] [stdout]       |  _________________________________________________-
[INFO] [stdout] 19106 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19107 | ||         Emoji::new("rightwards hand: light skin tone", Version(14, 0),"🫱🏻"),
[INFO] [stdout] 19108 | ||     Emoji::new("rightwards hand: medium-light skin tone", Version(14, 0),"🫱🏼"),
[INFO] [stdout] 19109 | ||     Emoji::new("rightwards hand: medium skin tone", Version(14, 0),"🫱🏽"),
[INFO] [stdout] 19110 | ||     Emoji::new("rightwards hand: medium-dark skin tone", Version(14, 0),"🫱🏾"),
[INFO] [stdout] 19111 | ||     Emoji::new("rightwards hand: dark skin tone", Version(14, 0),"🫱🏿"),
[INFO] [stdout] 19112 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19120:3
[INFO] [stdout]       |
[INFO] [stdout] 19119 |    pub static RIGHTWARDS_PUSHING_HAND: With<Tone,Emoji> = With::new(Emoji::new("rightwards pushing hand", Version(15, 0),"🫸"), 
[INFO] [stdout]       |  _________________________________________________________-
[INFO] [stdout] 19120 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19121 | ||         Emoji::new("rightwards pushing hand: light skin tone", Version(15, 0),"🫸🏻"),
[INFO] [stdout] 19122 | ||     Emoji::new("rightwards pushing hand: medium-light skin tone", Version(15, 0),"🫸🏼"),
[INFO] [stdout] 19123 | ||     Emoji::new("rightwards pushing hand: medium skin tone", Version(15, 0),"🫸🏽"),
[INFO] [stdout] 19124 | ||     Emoji::new("rightwards pushing hand: medium-dark skin tone", Version(15, 0),"🫸🏾"),
[INFO] [stdout] 19125 | ||     Emoji::new("rightwards pushing hand: dark skin tone", Version(15, 0),"🫸🏿"),
[INFO] [stdout] 19126 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19134:3
[INFO] [stdout]       |
[INFO] [stdout] 19133 |    pub static VULCAN_SALUTE: With<Tone,Emoji> = With::new(Emoji::new("vulcan salute", Version(1, 0),"🖖"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 19134 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19135 | ||         Emoji::new("vulcan salute: light skin tone", Version(1, 0),"🖖🏻"),
[INFO] [stdout] 19136 | ||     Emoji::new("vulcan salute: medium-light skin tone", Version(1, 0),"🖖🏼"),
[INFO] [stdout] 19137 | ||     Emoji::new("vulcan salute: medium skin tone", Version(1, 0),"🖖🏽"),
[INFO] [stdout] 19138 | ||     Emoji::new("vulcan salute: medium-dark skin tone", Version(1, 0),"🖖🏾"),
[INFO] [stdout] 19139 | ||     Emoji::new("vulcan salute: dark skin tone", Version(1, 0),"🖖🏿"),
[INFO] [stdout] 19140 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19148:3
[INFO] [stdout]       |
[INFO] [stdout] 19147 |    pub static WAVING_HAND: With<Tone,Emoji> = With::new(Emoji::new("waving hand", Version(0, 6),"👋"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 19148 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19149 | ||         Emoji::new("waving hand: light skin tone", Version(1, 0),"👋🏻"),
[INFO] [stdout] 19150 | ||     Emoji::new("waving hand: medium-light skin tone", Version(1, 0),"👋🏼"),
[INFO] [stdout] 19151 | ||     Emoji::new("waving hand: medium skin tone", Version(1, 0),"👋🏽"),
[INFO] [stdout] 19152 | ||     Emoji::new("waving hand: medium-dark skin tone", Version(1, 0),"👋🏾"),
[INFO] [stdout] 19153 | ||     Emoji::new("waving hand: dark skin tone", Version(1, 0),"👋🏿"),
[INFO] [stdout] 19154 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19430:3
[INFO] [stdout]       |
[INFO] [stdout] 19429 |    pub static CALL_ME_HAND: With<Tone,Emoji> = With::new(Emoji::new("call me hand", Version(3, 0),"🤙"), 
[INFO] [stdout]       |  ______________________________________________-
[INFO] [stdout] 19430 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19431 | ||         Emoji::new("call me hand: light skin tone", Version(3, 0),"🤙🏻"),
[INFO] [stdout] 19432 | ||     Emoji::new("call me hand: medium-light skin tone", Version(3, 0),"🤙🏼"),
[INFO] [stdout] 19433 | ||     Emoji::new("call me hand: medium skin tone", Version(3, 0),"🤙🏽"),
[INFO] [stdout] 19434 | ||     Emoji::new("call me hand: medium-dark skin tone", Version(3, 0),"🤙🏾"),
[INFO] [stdout] 19435 | ||     Emoji::new("call me hand: dark skin tone", Version(3, 0),"🤙🏿"),
[INFO] [stdout] 19436 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19444:3
[INFO] [stdout]       |
[INFO] [stdout] 19443 |    pub static CROSSED_FINGERS: With<Tone,Emoji> = With::new(Emoji::new("crossed fingers", Version(3, 0),"🤞"), 
[INFO] [stdout]       |  _________________________________________________-
[INFO] [stdout] 19444 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19445 | ||         Emoji::new("crossed fingers: light skin tone", Version(3, 0),"🤞🏻"),
[INFO] [stdout] 19446 | ||     Emoji::new("crossed fingers: medium-light skin tone", Version(3, 0),"🤞🏼"),
[INFO] [stdout] 19447 | ||     Emoji::new("crossed fingers: medium skin tone", Version(3, 0),"🤞🏽"),
[INFO] [stdout] 19448 | ||     Emoji::new("crossed fingers: medium-dark skin tone", Version(3, 0),"🤞🏾"),
[INFO] [stdout] 19449 | ||     Emoji::new("crossed fingers: dark skin tone", Version(3, 0),"🤞🏿"),
[INFO] [stdout] 19450 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19458:3
[INFO] [stdout]       |
[INFO] [stdout] 19457 |    pub static HAND_WITH_INDEX_FINGER_AND_THUMB_CROSSED: With<Tone,Emoji> = With::new(Emoji::new("hand with index finger and thumb...
[INFO] [stdout]       |  __________________________________________________________________________-
[INFO] [stdout] 19458 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19459 | ||         Emoji::new("hand with index finger and thumb crossed: light skin tone", Version(14, 0),"🫰🏻"),
[INFO] [stdout] 19460 | ||     Emoji::new("hand with index finger and thumb crossed: medium-light skin tone", Version(14, 0),"🫰🏼"),
[INFO] [stdout] 19461 | ||     Emoji::new("hand with index finger and thumb crossed: medium skin tone", Version(14, 0),"🫰🏽"),
[INFO] [stdout] 19462 | ||     Emoji::new("hand with index finger and thumb crossed: medium-dark skin tone", Version(14, 0),"🫰🏾"),
[INFO] [stdout] 19463 | ||     Emoji::new("hand with index finger and thumb crossed: dark skin tone", Version(14, 0),"🫰🏿"),
[INFO] [stdout] 19464 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19472:3
[INFO] [stdout]       |
[INFO] [stdout] 19471 |    pub static LOVE_YOU_GESTURE: With<Tone,Emoji> = With::new(Emoji::new("love-you gesture", Version(5, 0),"🤟"), 
[INFO] [stdout]       |  __________________________________________________-
[INFO] [stdout] 19472 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19473 | ||         Emoji::new("love-you gesture: light skin tone", Version(5, 0),"🤟🏻"),
[INFO] [stdout] 19474 | ||     Emoji::new("love-you gesture: medium-light skin tone", Version(5, 0),"🤟🏼"),
[INFO] [stdout] 19475 | ||     Emoji::new("love-you gesture: medium skin tone", Version(5, 0),"🤟🏽"),
[INFO] [stdout] 19476 | ||     Emoji::new("love-you gesture: medium-dark skin tone", Version(5, 0),"🤟🏾"),
[INFO] [stdout] 19477 | ||     Emoji::new("love-you gesture: dark skin tone", Version(5, 0),"🤟🏿"),
[INFO] [stdout] 19478 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19486:3
[INFO] [stdout]       |
[INFO] [stdout] 19485 |    pub static OK_HAND: With<Tone,Emoji> = With::new(Emoji::new("OK hand", Version(0, 6),"👌"), 
[INFO] [stdout]       |  _________________________________________-
[INFO] [stdout] 19486 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19487 | ||         Emoji::new("OK hand: light skin tone", Version(1, 0),"👌🏻"),
[INFO] [stdout] 19488 | ||     Emoji::new("OK hand: medium-light skin tone", Version(1, 0),"👌🏼"),
[INFO] [stdout] 19489 | ||     Emoji::new("OK hand: medium skin tone", Version(1, 0),"👌🏽"),
[INFO] [stdout] 19490 | ||     Emoji::new("OK hand: medium-dark skin tone", Version(1, 0),"👌🏾"),
[INFO] [stdout] 19491 | ||     Emoji::new("OK hand: dark skin tone", Version(1, 0),"👌🏿"),
[INFO] [stdout] 19492 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19500:3
[INFO] [stdout]       |
[INFO] [stdout] 19499 |    pub static PINCHED_FINGERS: With<Tone,Emoji> = With::new(Emoji::new("pinched fingers", Version(13, 0),"🤌"), 
[INFO] [stdout]       |  _________________________________________________-
[INFO] [stdout] 19500 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19501 | ||         Emoji::new("pinched fingers: light skin tone", Version(13, 0),"🤌🏻"),
[INFO] [stdout] 19502 | ||     Emoji::new("pinched fingers: medium-light skin tone", Version(13, 0),"🤌🏼"),
[INFO] [stdout] 19503 | ||     Emoji::new("pinched fingers: medium skin tone", Version(13, 0),"🤌🏽"),
[INFO] [stdout] 19504 | ||     Emoji::new("pinched fingers: medium-dark skin tone", Version(13, 0),"🤌🏾"),
[INFO] [stdout] 19505 | ||     Emoji::new("pinched fingers: dark skin tone", Version(13, 0),"🤌🏿"),
[INFO] [stdout] 19506 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19514:3
[INFO] [stdout]       |
[INFO] [stdout] 19513 |    pub static PINCHING_HAND: With<Tone,Emoji> = With::new(Emoji::new("pinching hand", Version(12, 0),"🤏"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 19514 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19515 | ||         Emoji::new("pinching hand: light skin tone", Version(12, 0),"🤏🏻"),
[INFO] [stdout] 19516 | ||     Emoji::new("pinching hand: medium-light skin tone", Version(12, 0),"🤏🏼"),
[INFO] [stdout] 19517 | ||     Emoji::new("pinching hand: medium skin tone", Version(12, 0),"🤏🏽"),
[INFO] [stdout] 19518 | ||     Emoji::new("pinching hand: medium-dark skin tone", Version(12, 0),"🤏🏾"),
[INFO] [stdout] 19519 | ||     Emoji::new("pinching hand: dark skin tone", Version(12, 0),"🤏🏿"),
[INFO] [stdout] 19520 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19528:3
[INFO] [stdout]       |
[INFO] [stdout] 19527 |    pub static SIGN_OF_THE_HORNS: With<Tone,Emoji> = With::new(Emoji::new("sign of the horns", Version(1, 0),"🤘"), 
[INFO] [stdout]       |  ___________________________________________________-
[INFO] [stdout] 19528 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19529 | ||         Emoji::new("sign of the horns: light skin tone", Version(1, 0),"🤘🏻"),
[INFO] [stdout] 19530 | ||     Emoji::new("sign of the horns: medium-light skin tone", Version(1, 0),"🤘🏼"),
[INFO] [stdout] 19531 | ||     Emoji::new("sign of the horns: medium skin tone", Version(1, 0),"🤘🏽"),
[INFO] [stdout] 19532 | ||     Emoji::new("sign of the horns: medium-dark skin tone", Version(1, 0),"🤘🏾"),
[INFO] [stdout] 19533 | ||     Emoji::new("sign of the horns: dark skin tone", Version(1, 0),"🤘🏿"),
[INFO] [stdout] 19534 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19542:3
[INFO] [stdout]       |
[INFO] [stdout] 19541 |    pub static VICTORY_HAND: With<Tone,Emoji> = With::new(Emoji::new("victory hand", Version(0, 6),"✌️"), 
[INFO] [stdout]       |  ______________________________________________-
[INFO] [stdout] 19542 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19543 | ||         Emoji::new("victory hand: light skin tone", Version(1, 0),"✌🏻"),
[INFO] [stdout] 19544 | ||     Emoji::new("victory hand: medium-light skin tone", Version(1, 0),"✌🏼"),
[INFO] [stdout] 19545 | ||     Emoji::new("victory hand: medium skin tone", Version(1, 0),"✌🏽"),
[INFO] [stdout] 19546 | ||     Emoji::new("victory hand: medium-dark skin tone", Version(1, 0),"✌🏾"),
[INFO] [stdout] 19547 | ||     Emoji::new("victory hand: dark skin tone", Version(1, 0),"✌🏿"),
[INFO] [stdout] 19548 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19784:3
[INFO] [stdout]       |
[INFO] [stdout] 19783 |    pub static NAIL_POLISH: With<Tone,Emoji> = With::new(Emoji::new("nail polish", Version(0, 6),"💅"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 19784 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19785 | ||         Emoji::new("nail polish: light skin tone", Version(1, 0),"💅🏻"),
[INFO] [stdout] 19786 | ||     Emoji::new("nail polish: medium-light skin tone", Version(1, 0),"💅🏼"),
[INFO] [stdout] 19787 | ||     Emoji::new("nail polish: medium skin tone", Version(1, 0),"💅🏽"),
[INFO] [stdout] 19788 | ||     Emoji::new("nail polish: medium-dark skin tone", Version(1, 0),"💅🏾"),
[INFO] [stdout] 19789 | ||     Emoji::new("nail polish: dark skin tone", Version(1, 0),"💅🏿"),
[INFO] [stdout] 19790 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19798:3
[INFO] [stdout]       |
[INFO] [stdout] 19797 |    pub static SELFIE: With<Tone,Emoji> = With::new(Emoji::new("selfie", Version(3, 0),"🤳"), 
[INFO] [stdout]       |  ________________________________________-
[INFO] [stdout] 19798 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19799 | ||         Emoji::new("selfie: light skin tone", Version(3, 0),"🤳🏻"),
[INFO] [stdout] 19800 | ||     Emoji::new("selfie: medium-light skin tone", Version(3, 0),"🤳🏼"),
[INFO] [stdout] 19801 | ||     Emoji::new("selfie: medium skin tone", Version(3, 0),"🤳🏽"),
[INFO] [stdout] 19802 | ||     Emoji::new("selfie: medium-dark skin tone", Version(3, 0),"🤳🏾"),
[INFO] [stdout] 19803 | ||     Emoji::new("selfie: dark skin tone", Version(3, 0),"🤳🏿"),
[INFO] [stdout] 19804 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19812:3
[INFO] [stdout]       |
[INFO] [stdout] 19811 |    pub static WRITING_HAND: With<Tone,Emoji> = With::new(Emoji::new("writing hand", Version(0, 7),"✍️"), 
[INFO] [stdout]       |  ______________________________________________-
[INFO] [stdout] 19812 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19813 | ||         Emoji::new("writing hand: light skin tone", Version(1, 0),"✍🏻"),
[INFO] [stdout] 19814 | ||     Emoji::new("writing hand: medium-light skin tone", Version(1, 0),"✍🏼"),
[INFO] [stdout] 19815 | ||     Emoji::new("writing hand: medium skin tone", Version(1, 0),"✍🏽"),
[INFO] [stdout] 19816 | ||     Emoji::new("writing hand: medium-dark skin tone", Version(1, 0),"✍🏾"),
[INFO] [stdout] 19817 | ||     Emoji::new("writing hand: dark skin tone", Version(1, 0),"✍🏿"),
[INFO] [stdout] 19818 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19934:3
[INFO] [stdout]       |
[INFO] [stdout] 19933 |    pub static BACKHAND_INDEX_POINTING_DOWN: With<Tone,Emoji> = With::new(Emoji::new("backhand index pointing down", Version(0, 6...
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 19934 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19935 | ||         Emoji::new("backhand index pointing down: light skin tone", Version(1, 0),"👇🏻"),
[INFO] [stdout] 19936 | ||     Emoji::new("backhand index pointing down: medium-light skin tone", Version(1, 0),"👇🏼"),
[INFO] [stdout] 19937 | ||     Emoji::new("backhand index pointing down: medium skin tone", Version(1, 0),"👇🏽"),
[INFO] [stdout] 19938 | ||     Emoji::new("backhand index pointing down: medium-dark skin tone", Version(1, 0),"👇🏾"),
[INFO] [stdout] 19939 | ||     Emoji::new("backhand index pointing down: dark skin tone", Version(1, 0),"👇🏿"),
[INFO] [stdout] 19940 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19948:3
[INFO] [stdout]       |
[INFO] [stdout] 19947 |    pub static BACKHAND_INDEX_POINTING_LEFT: With<Tone,Emoji> = With::new(Emoji::new("backhand index pointing left", Version(0, 6...
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 19948 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19949 | ||         Emoji::new("backhand index pointing left: light skin tone", Version(1, 0),"👈🏻"),
[INFO] [stdout] 19950 | ||     Emoji::new("backhand index pointing left: medium-light skin tone", Version(1, 0),"👈🏼"),
[INFO] [stdout] 19951 | ||     Emoji::new("backhand index pointing left: medium skin tone", Version(1, 0),"👈🏽"),
[INFO] [stdout] 19952 | ||     Emoji::new("backhand index pointing left: medium-dark skin tone", Version(1, 0),"👈🏾"),
[INFO] [stdout] 19953 | ||     Emoji::new("backhand index pointing left: dark skin tone", Version(1, 0),"👈🏿"),
[INFO] [stdout] 19954 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19962:3
[INFO] [stdout]       |
[INFO] [stdout] 19961 |    pub static BACKHAND_INDEX_POINTING_RIGHT: With<Tone,Emoji> = With::new(Emoji::new("backhand index pointing right", Version(0, ...
[INFO] [stdout]       |  _______________________________________________________________-
[INFO] [stdout] 19962 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19963 | ||         Emoji::new("backhand index pointing right: light skin tone", Version(1, 0),"👉🏻"),
[INFO] [stdout] 19964 | ||     Emoji::new("backhand index pointing right: medium-light skin tone", Version(1, 0),"👉🏼"),
[INFO] [stdout] 19965 | ||     Emoji::new("backhand index pointing right: medium skin tone", Version(1, 0),"👉🏽"),
[INFO] [stdout] 19966 | ||     Emoji::new("backhand index pointing right: medium-dark skin tone", Version(1, 0),"👉🏾"),
[INFO] [stdout] 19967 | ||     Emoji::new("backhand index pointing right: dark skin tone", Version(1, 0),"👉🏿"),
[INFO] [stdout] 19968 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19976:3
[INFO] [stdout]       |
[INFO] [stdout] 19975 |    pub static BACKHAND_INDEX_POINTING_UP: With<Tone,Emoji> = With::new(Emoji::new("backhand index pointing up", Version(0, 6),"👆...
[INFO] [stdout]       |  ____________________________________________________________-
[INFO] [stdout] 19976 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19977 | ||         Emoji::new("backhand index pointing up: light skin tone", Version(1, 0),"👆🏻"),
[INFO] [stdout] 19978 | ||     Emoji::new("backhand index pointing up: medium-light skin tone", Version(1, 0),"👆🏼"),
[INFO] [stdout] 19979 | ||     Emoji::new("backhand index pointing up: medium skin tone", Version(1, 0),"👆🏽"),
[INFO] [stdout] 19980 | ||     Emoji::new("backhand index pointing up: medium-dark skin tone", Version(1, 0),"👆🏾"),
[INFO] [stdout] 19981 | ||     Emoji::new("backhand index pointing up: dark skin tone", Version(1, 0),"👆🏿"),
[INFO] [stdout] 19982 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19990:3
[INFO] [stdout]       |
[INFO] [stdout] 19989 |    pub static INDEX_POINTING_AT_THE_VIEWER: With<Tone,Emoji> = With::new(Emoji::new("index pointing at the viewer", Version(14, 0...
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 19990 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19991 | ||         Emoji::new("index pointing at the viewer: light skin tone", Version(14, 0),"🫵🏻"),
[INFO] [stdout] 19992 | ||     Emoji::new("index pointing at the viewer: medium-light skin tone", Version(14, 0),"🫵🏼"),
[INFO] [stdout] 19993 | ||     Emoji::new("index pointing at the viewer: medium skin tone", Version(14, 0),"🫵🏽"),
[INFO] [stdout] 19994 | ||     Emoji::new("index pointing at the viewer: medium-dark skin tone", Version(14, 0),"🫵🏾"),
[INFO] [stdout] 19995 | ||     Emoji::new("index pointing at the viewer: dark skin tone", Version(14, 0),"🫵🏿"),
[INFO] [stdout] 19996 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20004:3
[INFO] [stdout]       |
[INFO] [stdout] 20003 |    pub static INDEX_POINTING_UP: With<Tone,Emoji> = With::new(Emoji::new("index pointing up", Version(0, 6),"☝️"), 
[INFO] [stdout]       |  ___________________________________________________-
[INFO] [stdout] 20004 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20005 | ||         Emoji::new("index pointing up: light skin tone", Version(1, 0),"☝🏻"),
[INFO] [stdout] 20006 | ||     Emoji::new("index pointing up: medium-light skin tone", Version(1, 0),"☝🏼"),
[INFO] [stdout] 20007 | ||     Emoji::new("index pointing up: medium skin tone", Version(1, 0),"☝🏽"),
[INFO] [stdout] 20008 | ||     Emoji::new("index pointing up: medium-dark skin tone", Version(1, 0),"☝🏾"),
[INFO] [stdout] 20009 | ||     Emoji::new("index pointing up: dark skin tone", Version(1, 0),"☝🏿"),
[INFO] [stdout] 20010 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20018:3
[INFO] [stdout]       |
[INFO] [stdout] 20017 |    pub static MIDDLE_FINGER: With<Tone,Emoji> = With::new(Emoji::new("middle finger", Version(1, 0),"🖕"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 20018 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20019 | ||         Emoji::new("middle finger: light skin tone", Version(1, 0),"🖕🏻"),
[INFO] [stdout] 20020 | ||     Emoji::new("middle finger: medium-light skin tone", Version(1, 0),"🖕🏼"),
[INFO] [stdout] 20021 | ||     Emoji::new("middle finger: medium skin tone", Version(1, 0),"🖕🏽"),
[INFO] [stdout] 20022 | ||     Emoji::new("middle finger: medium-dark skin tone", Version(1, 0),"🖕🏾"),
[INFO] [stdout] 20023 | ||     Emoji::new("middle finger: dark skin tone", Version(1, 0),"🖕🏿"),
[INFO] [stdout] 20024 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20220:3
[INFO] [stdout]       |
[INFO] [stdout] 20219 |    pub static CLAPPING_HANDS: With<Tone,Emoji> = With::new(Emoji::new("clapping hands", Version(0, 6),"👏"), 
[INFO] [stdout]       |  ________________________________________________-
[INFO] [stdout] 20220 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20221 | ||         Emoji::new("clapping hands: light skin tone", Version(1, 0),"👏🏻"),
[INFO] [stdout] 20222 | ||     Emoji::new("clapping hands: medium-light skin tone", Version(1, 0),"👏🏼"),
[INFO] [stdout] 20223 | ||     Emoji::new("clapping hands: medium skin tone", Version(1, 0),"👏🏽"),
[INFO] [stdout] 20224 | ||     Emoji::new("clapping hands: medium-dark skin tone", Version(1, 0),"👏🏾"),
[INFO] [stdout] 20225 | ||     Emoji::new("clapping hands: dark skin tone", Version(1, 0),"👏🏿"),
[INFO] [stdout] 20226 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20234:3
[INFO] [stdout]       |
[INFO] [stdout] 20233 |    pub static FOLDED_HANDS: With<Tone,Emoji> = With::new(Emoji::new("folded hands", Version(0, 6),"🙏"), 
[INFO] [stdout]       |  ______________________________________________-
[INFO] [stdout] 20234 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20235 | ||         Emoji::new("folded hands: light skin tone", Version(1, 0),"🙏🏻"),
[INFO] [stdout] 20236 | ||     Emoji::new("folded hands: medium-light skin tone", Version(1, 0),"🙏🏼"),
[INFO] [stdout] 20237 | ||     Emoji::new("folded hands: medium skin tone", Version(1, 0),"🙏🏽"),
[INFO] [stdout] 20238 | ||     Emoji::new("folded hands: medium-dark skin tone", Version(1, 0),"🙏🏾"),
[INFO] [stdout] 20239 | ||     Emoji::new("folded hands: dark skin tone", Version(1, 0),"🙏🏿"),
[INFO] [stdout] 20240 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20248:3
[INFO] [stdout]       |
[INFO] [stdout] 20247 |    pub static HANDSHAKE: With<TonePair,Emoji> = With::new(Emoji::new("handshake", Version(3, 0),"🤝"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 20248 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20249 | ||         Emoji::new("handshake: light skin tone", Version(14, 0),"🤝🏻"),
[INFO] [stdout] 20250 | ||     Emoji::new("handshake: light skin tone, medium-light skin tone", Version(14, 0),"🫱🏻🫲🏼"),
[INFO] [stdout] 20251 | ||     Emoji::new("handshake: light skin tone, medium skin tone", Version(14, 0),"🫱🏻🫲🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20273 | ||     Emoji::new("handshake: dark skin tone", Version(14, 0),"🤝🏿"),
[INFO] [stdout] 20274 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20282:3
[INFO] [stdout]       |
[INFO] [stdout] 20281 |    pub static HEART_HANDS: With<Tone,Emoji> = With::new(Emoji::new("heart hands", Version(14, 0),"🫶"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 20282 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20283 | ||         Emoji::new("heart hands: light skin tone", Version(14, 0),"🫶🏻"),
[INFO] [stdout] 20284 | ||     Emoji::new("heart hands: medium-light skin tone", Version(14, 0),"🫶🏼"),
[INFO] [stdout] 20285 | ||     Emoji::new("heart hands: medium skin tone", Version(14, 0),"🫶🏽"),
[INFO] [stdout] 20286 | ||     Emoji::new("heart hands: medium-dark skin tone", Version(14, 0),"🫶🏾"),
[INFO] [stdout] 20287 | ||     Emoji::new("heart hands: dark skin tone", Version(14, 0),"🫶🏿"),
[INFO] [stdout] 20288 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20296:3
[INFO] [stdout]       |
[INFO] [stdout] 20295 |    pub static OPEN_HANDS: With<Tone,Emoji> = With::new(Emoji::new("open hands", Version(0, 6),"👐"), 
[INFO] [stdout]       |  ____________________________________________-
[INFO] [stdout] 20296 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20297 | ||         Emoji::new("open hands: light skin tone", Version(1, 0),"👐🏻"),
[INFO] [stdout] 20298 | ||     Emoji::new("open hands: medium-light skin tone", Version(1, 0),"👐🏼"),
[INFO] [stdout] 20299 | ||     Emoji::new("open hands: medium skin tone", Version(1, 0),"👐🏽"),
[INFO] [stdout] 20300 | ||     Emoji::new("open hands: medium-dark skin tone", Version(1, 0),"👐🏾"),
[INFO] [stdout] 20301 | ||     Emoji::new("open hands: dark skin tone", Version(1, 0),"👐🏿"),
[INFO] [stdout] 20302 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20310:3
[INFO] [stdout]       |
[INFO] [stdout] 20309 |    pub static PALMS_UP_TOGETHER: With<Tone,Emoji> = With::new(Emoji::new("palms up together", Version(5, 0),"🤲"), 
[INFO] [stdout]       |  ___________________________________________________-
[INFO] [stdout] 20310 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20311 | ||         Emoji::new("palms up together: light skin tone", Version(5, 0),"🤲🏻"),
[INFO] [stdout] 20312 | ||     Emoji::new("palms up together: medium-light skin tone", Version(5, 0),"🤲🏼"),
[INFO] [stdout] 20313 | ||     Emoji::new("palms up together: medium skin tone", Version(5, 0),"🤲🏽"),
[INFO] [stdout] 20314 | ||     Emoji::new("palms up together: medium-dark skin tone", Version(5, 0),"🤲🏾"),
[INFO] [stdout] 20315 | ||     Emoji::new("palms up together: dark skin tone", Version(5, 0),"🤲🏿"),
[INFO] [stdout] 20316 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20324:3
[INFO] [stdout]       |
[INFO] [stdout] 20323 |    pub static RAISING_HANDS: With<Tone,Emoji> = With::new(Emoji::new("raising hands", Version(0, 6),"🙌"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 20324 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20325 | ||         Emoji::new("raising hands: light skin tone", Version(1, 0),"🙌🏻"),
[INFO] [stdout] 20326 | ||     Emoji::new("raising hands: medium-light skin tone", Version(1, 0),"🙌🏼"),
[INFO] [stdout] 20327 | ||     Emoji::new("raising hands: medium skin tone", Version(1, 0),"🙌🏽"),
[INFO] [stdout] 20328 | ||     Emoji::new("raising hands: medium-dark skin tone", Version(1, 0),"🙌🏾"),
[INFO] [stdout] 20329 | ||     Emoji::new("raising hands: dark skin tone", Version(1, 0),"🙌🏿"),
[INFO] [stdout] 20330 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20566:3
[INFO] [stdout]       |
[INFO] [stdout] 20565 |    pub static BABY: With<Tone,Emoji> = With::new(Emoji::new("baby", Version(0, 6),"👶"), 
[INFO] [stdout]       |  ______________________________________-
[INFO] [stdout] 20566 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20567 | ||         Emoji::new("baby: light skin tone", Version(1, 0),"👶🏻"),
[INFO] [stdout] 20568 | ||     Emoji::new("baby: medium-light skin tone", Version(1, 0),"👶🏼"),
[INFO] [stdout] 20569 | ||     Emoji::new("baby: medium skin tone", Version(1, 0),"👶🏽"),
[INFO] [stdout] 20570 | ||     Emoji::new("baby: medium-dark skin tone", Version(1, 0),"👶🏾"),
[INFO] [stdout] 20571 | ||     Emoji::new("baby: dark skin tone", Version(1, 0),"👶🏿"),
[INFO] [stdout] 20572 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20580:3
[INFO] [stdout]       |
[INFO] [stdout] 20579 |    pub static BOY: With<Tone,Emoji> = With::new(Emoji::new("boy", Version(0, 6),"👦"), 
[INFO] [stdout]       |  _____________________________________-
[INFO] [stdout] 20580 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20581 | ||         Emoji::new("boy: light skin tone", Version(1, 0),"👦🏻"),
[INFO] [stdout] 20582 | ||     Emoji::new("boy: medium-light skin tone", Version(1, 0),"👦🏼"),
[INFO] [stdout] 20583 | ||     Emoji::new("boy: medium skin tone", Version(1, 0),"👦🏽"),
[INFO] [stdout] 20584 | ||     Emoji::new("boy: medium-dark skin tone", Version(1, 0),"👦🏾"),
[INFO] [stdout] 20585 | ||     Emoji::new("boy: dark skin tone", Version(1, 0),"👦🏿"),
[INFO] [stdout] 20586 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20594:3
[INFO] [stdout]       |
[INFO] [stdout] 20593 |    pub static CHILD: With<Tone,Emoji> = With::new(Emoji::new("child", Version(5, 0),"🧒"), 
[INFO] [stdout]       |  _______________________________________-
[INFO] [stdout] 20594 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20595 | ||         Emoji::new("child: light skin tone", Version(5, 0),"🧒🏻"),
[INFO] [stdout] 20596 | ||     Emoji::new("child: medium-light skin tone", Version(5, 0),"🧒🏼"),
[INFO] [stdout] 20597 | ||     Emoji::new("child: medium skin tone", Version(5, 0),"🧒🏽"),
[INFO] [stdout] 20598 | ||     Emoji::new("child: medium-dark skin tone", Version(5, 0),"🧒🏾"),
[INFO] [stdout] 20599 | ||     Emoji::new("child: dark skin tone", Version(5, 0),"🧒🏿"),
[INFO] [stdout] 20600 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20608:3
[INFO] [stdout]       |
[INFO] [stdout] 20607 |    pub static GIRL: With<Tone,Emoji> = With::new(Emoji::new("girl", Version(0, 6),"👧"), 
[INFO] [stdout]       |  ______________________________________-
[INFO] [stdout] 20608 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20609 | ||         Emoji::new("girl: light skin tone", Version(1, 0),"👧🏻"),
[INFO] [stdout] 20610 | ||     Emoji::new("girl: medium-light skin tone", Version(1, 0),"👧🏼"),
[INFO] [stdout] 20611 | ||     Emoji::new("girl: medium skin tone", Version(1, 0),"👧🏽"),
[INFO] [stdout] 20612 | ||     Emoji::new("girl: medium-dark skin tone", Version(1, 0),"👧🏾"),
[INFO] [stdout] 20613 | ||     Emoji::new("girl: dark skin tone", Version(1, 0),"👧🏿"),
[INFO] [stdout] 20614 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20622:3
[INFO] [stdout]       |
[INFO] [stdout] 20621 |    pub static OLDER_PERSON: With<Tone,Emoji> = With::new(Emoji::new("older person", Version(5, 0),"🧓"), 
[INFO] [stdout]       |  ______________________________________________-
[INFO] [stdout] 20622 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20623 | ||         Emoji::new("older person: light skin tone", Version(5, 0),"🧓🏻"),
[INFO] [stdout] 20624 | ||     Emoji::new("older person: medium-light skin tone", Version(5, 0),"🧓🏼"),
[INFO] [stdout] 20625 | ||     Emoji::new("older person: medium skin tone", Version(5, 0),"🧓🏽"),
[INFO] [stdout] 20626 | ||     Emoji::new("older person: medium-dark skin tone", Version(5, 0),"🧓🏾"),
[INFO] [stdout] 20627 | ||     Emoji::new("older person: dark skin tone", Version(5, 0),"🧓🏿"),
[INFO] [stdout] 20628 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20636:3
[INFO] [stdout]       |
[INFO] [stdout] 20635 |    pub static OLD_PERSON: WithNoDef<Gender,With<Tone,Emoji>> = WithNoDef::new(
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 20636 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20637 | ||         With::new(Emoji::new("old man", Version(0, 6),"👴"), 
[INFO] [stdout] 20638 | ||     &[
[INFO] [stdout] 20639 | ||         Emoji::new("old man: light skin tone", Version(1, 0),"👴🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20652 | ||     ]),
[INFO] [stdout] 20653 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20638:3
[INFO] [stdout]       |
[INFO] [stdout] 20637 | /          With::new(Emoji::new("old man", Version(0, 6),"👴"), 
[INFO] [stdout] 20638 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20639 | ||         Emoji::new("old man: light skin tone", Version(1, 0),"👴🏻"),
[INFO] [stdout] 20640 | ||     Emoji::new("old man: medium-light skin tone", Version(1, 0),"👴🏼"),
[INFO] [stdout] 20641 | ||     Emoji::new("old man: medium skin tone", Version(1, 0),"👴🏽"),
[INFO] [stdout] 20642 | ||     Emoji::new("old man: medium-dark skin tone", Version(1, 0),"👴🏾"),
[INFO] [stdout] 20643 | ||     Emoji::new("old man: dark skin tone", Version(1, 0),"👴🏿"),
[INFO] [stdout] 20644 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20653 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20646:3
[INFO] [stdout]       |
[INFO] [stdout] 20645 | /      With::new(Emoji::new("old woman", Version(0, 6),"👵"), 
[INFO] [stdout] 20646 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20647 | ||         Emoji::new("old woman: light skin tone", Version(1, 0),"👵🏻"),
[INFO] [stdout] 20648 | ||     Emoji::new("old woman: medium-light skin tone", Version(1, 0),"👵🏼"),
[INFO] [stdout] 20649 | ||     Emoji::new("old woman: medium skin tone", Version(1, 0),"👵🏽"),
[INFO] [stdout] 20650 | ||     Emoji::new("old woman: medium-dark skin tone", Version(1, 0),"👵🏾"),
[INFO] [stdout] 20651 | ||     Emoji::new("old woman: dark skin tone", Version(1, 0),"👵🏿"),
[INFO] [stdout] 20652 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 20653 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20661:3
[INFO] [stdout]       |
[INFO] [stdout] 20660 |    pub static PERSON: With<Hair,With<Gender,With<Tone,Emoji>>> = With::new(With::new(With::new(Emoji::new("person", Version(5, 0...
[INFO] [stdout]       |  ____________________________________________________________________________________-
[INFO] [stdout] 20661 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20662 | ||         Emoji::new("person: light skin tone", Version(5, 0),"🧑🏻"),
[INFO] [stdout] 20663 | ||     Emoji::new("person: medium-light skin tone", Version(5, 0),"🧑🏼"),
[INFO] [stdout] 20664 | ||     Emoji::new("person: medium skin tone", Version(5, 0),"🧑🏽"),
[INFO] [stdout] 20665 | ||     Emoji::new("person: medium-dark skin tone", Version(5, 0),"🧑🏾"),
[INFO] [stdout] 20666 | ||     Emoji::new("person: dark skin tone", Version(5, 0),"🧑🏿"),
[INFO] [stdout] 20667 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20668:3
[INFO] [stdout]       |
[INFO] [stdout] 20660 |    pub static PERSON: With<Hair,With<Gender,With<Tone,Emoji>>> = With::new(With::new(With::new(Emoji::new("person", Version(5, 0...
[INFO] [stdout]       |  __________________________________________________________________________-
[INFO] [stdout] 20661 | |      &[
[INFO] [stdout] 20662 | |          Emoji::new("person: light skin tone", Version(5, 0),"🧑🏻"),
[INFO] [stdout] 20663 | |      Emoji::new("person: medium-light skin tone", Version(5, 0),"🧑🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20668 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20669 | ||         With::new(Emoji::new("man", Version(0, 6),"👨"), 
[INFO] [stdout] 20670 | ||     &[
[INFO] [stdout] 20671 | ||         Emoji::new("man: light skin tone", Version(1, 0),"👨🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20684 | ||     ]),
[INFO] [stdout] 20685 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20670:3
[INFO] [stdout]       |
[INFO] [stdout] 20669 | /          With::new(Emoji::new("man", Version(0, 6),"👨"), 
[INFO] [stdout] 20670 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20671 | ||         Emoji::new("man: light skin tone", Version(1, 0),"👨🏻"),
[INFO] [stdout] 20672 | ||     Emoji::new("man: medium-light skin tone", Version(1, 0),"👨🏼"),
[INFO] [stdout] 20673 | ||     Emoji::new("man: medium skin tone", Version(1, 0),"👨🏽"),
[INFO] [stdout] 20674 | ||     Emoji::new("man: medium-dark skin tone", Version(1, 0),"👨🏾"),
[INFO] [stdout] 20675 | ||     Emoji::new("man: dark skin tone", Version(1, 0),"👨🏿"),
[INFO] [stdout] 20676 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20678:3
[INFO] [stdout]       |
[INFO] [stdout] 20677 | /      With::new(Emoji::new("woman", Version(0, 6),"👩"), 
[INFO] [stdout] 20678 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20679 | ||         Emoji::new("woman: light skin tone", Version(1, 0),"👩🏻"),
[INFO] [stdout] 20680 | ||     Emoji::new("woman: medium-light skin tone", Version(1, 0),"👩🏼"),
[INFO] [stdout] 20681 | ||     Emoji::new("woman: medium skin tone", Version(1, 0),"👩🏽"),
[INFO] [stdout] 20682 | ||     Emoji::new("woman: medium-dark skin tone", Version(1, 0),"👩🏾"),
[INFO] [stdout] 20683 | ||     Emoji::new("woman: dark skin tone", Version(1, 0),"👩🏿"),
[INFO] [stdout] 20684 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20686:3
[INFO] [stdout]       |
[INFO] [stdout] 20660 |    pub static PERSON: With<Hair,With<Gender,With<Tone,Emoji>>> = With::new(With::new(With::new(Emoji::new("person", Version(5, 0...
[INFO] [stdout]       |  ________________________________________________________________-
[INFO] [stdout] 20661 | |      &[
[INFO] [stdout] 20662 | |          Emoji::new("person: light skin tone", Version(5, 0),"🧑🏻"),
[INFO] [stdout] 20663 | |      Emoji::new("person: medium-light skin tone", Version(5, 0),"🧑🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20686 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20687 | ||         With::new(With::new(Emoji::new("person: beard", Version(5, 0),"🧔"), 
[INFO] [stdout] 20688 | ||     &[
[INFO] [stdout] 20689 | ||         Emoji::new("person: light skin tone, beard", Version(5, 0),"🧔🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20842 | ||     ]),
[INFO] [stdout] 20843 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20688:3
[INFO] [stdout]       |
[INFO] [stdout] 20687 |            With::new(With::new(Emoji::new("person: beard", Version(5, 0),"🧔"), 
[INFO] [stdout]       |  ____________________-
[INFO] [stdout] 20688 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20689 | ||         Emoji::new("person: light skin tone, beard", Version(5, 0),"🧔🏻"),
[INFO] [stdout] 20690 | ||     Emoji::new("person: medium-light skin tone, beard", Version(5, 0),"🧔🏼"),
[INFO] [stdout] 20691 | ||     Emoji::new("person: medium skin tone, beard", Version(5, 0),"🧔🏽"),
[INFO] [stdout] 20692 | ||     Emoji::new("person: medium-dark skin tone, beard", Version(5, 0),"🧔🏾"),
[INFO] [stdout] 20693 | ||     Emoji::new("person: dark skin tone, beard", Version(5, 0),"🧔🏿"),
[INFO] [stdout] 20694 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20695:3
[INFO] [stdout]       |
[INFO] [stdout] 20687 | /          With::new(With::new(Emoji::new("person: beard", Version(5, 0),"🧔"), 
[INFO] [stdout] 20688 | |      &[
[INFO] [stdout] 20689 | |          Emoji::new("person: light skin tone, beard", Version(5, 0),"🧔🏻"),
[INFO] [stdout] 20690 | |      Emoji::new("person: medium-light skin tone, beard", Version(5, 0),"🧔🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20695 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20696 | ||         With::new(Emoji::new("man: beard", Version(13, 1),"🧔♂️"), 
[INFO] [stdout] 20697 | ||     &[
[INFO] [stdout] 20698 | ||         Emoji::new("man: light skin tone, beard", Version(13, 1),"🧔🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20711 | ||     ]),
[INFO] [stdout] 20712 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20697:3
[INFO] [stdout]       |
[INFO] [stdout] 20696 | /          With::new(Emoji::new("man: beard", Version(13, 1),"🧔♂️"), 
[INFO] [stdout] 20697 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20698 | ||         Emoji::new("man: light skin tone, beard", Version(13, 1),"🧔🏻♂️"),
[INFO] [stdout] 20699 | ||     Emoji::new("man: medium-light skin tone, beard", Version(13, 1),"🧔🏼♂️"),
[INFO] [stdout] 20700 | ||     Emoji::new("man: medium skin tone, beard", Version(13, 1),"🧔🏽♂️"),
[INFO] [stdout] 20701 | ||     Emoji::new("man: medium-dark skin tone, beard", Version(13, 1),"🧔🏾♂️"),
[INFO] [stdout] 20702 | ||     Emoji::new("man: dark skin tone, beard", Version(13, 1),"🧔🏿♂️"),
[INFO] [stdout] 20703 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20705:3
[INFO] [stdout]       |
[INFO] [stdout] 20704 | /      With::new(Emoji::new("woman: beard", Version(13, 1),"🧔♀️"), 
[INFO] [stdout] 20705 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20706 | ||         Emoji::new("woman: light skin tone, beard", Version(13, 1),"🧔🏻♀️"),
[INFO] [stdout] 20707 | ||     Emoji::new("woman: medium-light skin tone, beard", Version(13, 1),"🧔🏼♀️"),
[INFO] [stdout] 20708 | ||     Emoji::new("woman: medium skin tone, beard", Version(13, 1),"🧔🏽♀️"),
[INFO] [stdout] 20709 | ||     Emoji::new("woman: medium-dark skin tone, beard", Version(13, 1),"🧔🏾♀️"),
[INFO] [stdout] 20710 | ||     Emoji::new("woman: dark skin tone, beard", Version(13, 1),"🧔🏿♀️"),
[INFO] [stdout] 20711 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20714:3
[INFO] [stdout]       |
[INFO] [stdout] 20713 |        With::new(With::new(Emoji::new("person: blond hair", Version(0, 6),"👱"), 
[INFO] [stdout]       |  ________________-
[INFO] [stdout] 20714 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20715 | ||         Emoji::new("person: light skin tone, blond hair", Version(1, 0),"👱🏻"),
[INFO] [stdout] 20716 | ||     Emoji::new("person: medium-light skin tone, blond hair", Version(1, 0),"👱🏼"),
[INFO] [stdout] 20717 | ||     Emoji::new("person: medium skin tone, blond hair", Version(1, 0),"👱🏽"),
[INFO] [stdout] 20718 | ||     Emoji::new("person: medium-dark skin tone, blond hair", Version(1, 0),"👱🏾"),
[INFO] [stdout] 20719 | ||     Emoji::new("person: dark skin tone, blond hair", Version(1, 0),"👱🏿"),
[INFO] [stdout] 20720 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20721:3
[INFO] [stdout]       |
[INFO] [stdout] 20713 | /      With::new(With::new(Emoji::new("person: blond hair", Version(0, 6),"👱"), 
[INFO] [stdout] 20714 | |      &[
[INFO] [stdout] 20715 | |          Emoji::new("person: light skin tone, blond hair", Version(1, 0),"👱🏻"),
[INFO] [stdout] 20716 | |      Emoji::new("person: medium-light skin tone, blond hair", Version(1, 0),"👱🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20721 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20722 | ||         With::new(Emoji::new("man: blond hair", Version(4, 0),"👱♂️"), 
[INFO] [stdout] 20723 | ||     &[
[INFO] [stdout] 20724 | ||         Emoji::new("man: light skin tone, blond hair", Version(4, 0),"👱🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20737 | ||     ]),
[INFO] [stdout] 20738 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20723:3
[INFO] [stdout]       |
[INFO] [stdout] 20722 | /          With::new(Emoji::new("man: blond hair", Version(4, 0),"👱♂️"), 
[INFO] [stdout] 20723 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20724 | ||         Emoji::new("man: light skin tone, blond hair", Version(4, 0),"👱🏻♂️"),
[INFO] [stdout] 20725 | ||     Emoji::new("man: medium-light skin tone, blond hair", Version(4, 0),"👱🏼♂️"),
[INFO] [stdout] 20726 | ||     Emoji::new("man: medium skin tone, blond hair", Version(4, 0),"👱🏽♂️"),
[INFO] [stdout] 20727 | ||     Emoji::new("man: medium-dark skin tone, blond hair", Version(4, 0),"👱🏾♂️"),
[INFO] [stdout] 20728 | ||     Emoji::new("man: dark skin tone, blond hair", Version(4, 0),"👱🏿♂️"),
[INFO] [stdout] 20729 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20731:3
[INFO] [stdout]       |
[INFO] [stdout] 20730 | /      With::new(Emoji::new("woman: blond hair", Version(4, 0),"👱♀️"), 
[INFO] [stdout] 20731 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20732 | ||         Emoji::new("woman: light skin tone, blond hair", Version(4, 0),"👱🏻♀️"),
[INFO] [stdout] 20733 | ||     Emoji::new("woman: medium-light skin tone, blond hair", Version(4, 0),"👱🏼♀️"),
[INFO] [stdout] 20734 | ||     Emoji::new("woman: medium skin tone, blond hair", Version(4, 0),"👱🏽♀️"),
[INFO] [stdout] 20735 | ||     Emoji::new("woman: medium-dark skin tone, blond hair", Version(4, 0),"👱🏾♀️"),
[INFO] [stdout] 20736 | ||     Emoji::new("woman: dark skin tone, blond hair", Version(4, 0),"👱🏿♀️"),
[INFO] [stdout] 20737 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20740:3
[INFO] [stdout]       |
[INFO] [stdout] 20739 |        With::new(With::new(Emoji::new("person: red hair", Version(12, 1),"🧑🦰"), 
[INFO] [stdout]       |  ________________-
[INFO] [stdout] 20740 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20741 | ||         Emoji::new("person: light skin tone, red hair", Version(12, 1),"🧑🏻🦰"),
[INFO] [stdout] 20742 | ||     Emoji::new("person: medium-light skin tone, red hair", Version(12, 1),"🧑🏼🦰"),
[INFO] [stdout] 20743 | ||     Emoji::new("person: medium skin tone, red hair", Version(12, 1),"🧑🏽🦰"),
[INFO] [stdout] 20744 | ||     Emoji::new("person: medium-dark skin tone, red hair", Version(12, 1),"🧑🏾🦰"),
[INFO] [stdout] 20745 | ||     Emoji::new("person: dark skin tone, red hair", Version(12, 1),"🧑🏿🦰"),
[INFO] [stdout] 20746 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20747:3
[INFO] [stdout]       |
[INFO] [stdout] 20739 | /      With::new(With::new(Emoji::new("person: red hair", Version(12, 1),"🧑🦰"), 
[INFO] [stdout] 20740 | |      &[
[INFO] [stdout] 20741 | |          Emoji::new("person: light skin tone, red hair", Version(12, 1),"🧑🏻🦰"),
[INFO] [stdout] 20742 | |      Emoji::new("person: medium-light skin tone, red hair", Version(12, 1),"🧑🏼🦰"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20747 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20748 | ||         With::new(Emoji::new("man: red hair", Version(11, 0),"👨🦰"), 
[INFO] [stdout] 20749 | ||     &[
[INFO] [stdout] 20750 | ||         Emoji::new("man: light skin tone, red hair", Version(11, 0),"👨🏻🦰"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20763 | ||     ]),
[INFO] [stdout] 20764 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20749:3
[INFO] [stdout]       |
[INFO] [stdout] 20748 | /          With::new(Emoji::new("man: red hair", Version(11, 0),"👨🦰"), 
[INFO] [stdout] 20749 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20750 | ||         Emoji::new("man: light skin tone, red hair", Version(11, 0),"👨🏻🦰"),
[INFO] [stdout] 20751 | ||     Emoji::new("man: medium-light skin tone, red hair", Version(11, 0),"👨🏼🦰"),
[INFO] [stdout] 20752 | ||     Emoji::new("man: medium skin tone, red hair", Version(11, 0),"👨🏽🦰"),
[INFO] [stdout] 20753 | ||     Emoji::new("man: medium-dark skin tone, red hair", Version(11, 0),"👨🏾🦰"),
[INFO] [stdout] 20754 | ||     Emoji::new("man: dark skin tone, red hair", Version(11, 0),"👨🏿🦰"),
[INFO] [stdout] 20755 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20757:3
[INFO] [stdout]       |
[INFO] [stdout] 20756 | /      With::new(Emoji::new("woman: red hair", Version(11, 0),"👩🦰"), 
[INFO] [stdout] 20757 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20758 | ||         Emoji::new("woman: light skin tone, red hair", Version(11, 0),"👩🏻🦰"),
[INFO] [stdout] 20759 | ||     Emoji::new("woman: medium-light skin tone, red hair", Version(11, 0),"👩🏼🦰"),
[INFO] [stdout] 20760 | ||     Emoji::new("woman: medium skin tone, red hair", Version(11, 0),"👩🏽🦰"),
[INFO] [stdout] 20761 | ||     Emoji::new("woman: medium-dark skin tone, red hair", Version(11, 0),"👩🏾🦰"),
[INFO] [stdout] 20762 | ||     Emoji::new("woman: dark skin tone, red hair", Version(11, 0),"👩🏿🦰"),
[INFO] [stdout] 20763 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20766:3
[INFO] [stdout]       |
[INFO] [stdout] 20765 |        With::new(With::new(Emoji::new("person: curly hair", Version(12, 1),"🧑🦱"), 
[INFO] [stdout]       |  ________________-
[INFO] [stdout] 20766 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20767 | ||         Emoji::new("person: light skin tone, curly hair", Version(12, 1),"🧑🏻🦱"),
[INFO] [stdout] 20768 | ||     Emoji::new("person: medium-light skin tone, curly hair", Version(12, 1),"🧑🏼🦱"),
[INFO] [stdout] 20769 | ||     Emoji::new("person: medium skin tone, curly hair", Version(12, 1),"🧑🏽🦱"),
[INFO] [stdout] 20770 | ||     Emoji::new("person: medium-dark skin tone, curly hair", Version(12, 1),"🧑🏾🦱"),
[INFO] [stdout] 20771 | ||     Emoji::new("person: dark skin tone, curly hair", Version(12, 1),"🧑🏿🦱"),
[INFO] [stdout] 20772 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20773:3
[INFO] [stdout]       |
[INFO] [stdout] 20765 | /      With::new(With::new(Emoji::new("person: curly hair", Version(12, 1),"🧑🦱"), 
[INFO] [stdout] 20766 | |      &[
[INFO] [stdout] 20767 | |          Emoji::new("person: light skin tone, curly hair", Version(12, 1),"🧑🏻🦱"),
[INFO] [stdout] 20768 | |      Emoji::new("person: medium-light skin tone, curly hair", Version(12, 1),"🧑🏼🦱"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20773 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20774 | ||         With::new(Emoji::new("man: curly hair", Version(11, 0),"👨🦱"), 
[INFO] [stdout] 20775 | ||     &[
[INFO] [stdout] 20776 | ||         Emoji::new("man: light skin tone, curly hair", Version(11, 0),"👨🏻🦱"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20789 | ||     ]),
[INFO] [stdout] 20790 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20775:3
[INFO] [stdout]       |
[INFO] [stdout] 20774 | /          With::new(Emoji::new("man: curly hair", Version(11, 0),"👨🦱"), 
[INFO] [stdout] 20775 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20776 | ||         Emoji::new("man: light skin tone, curly hair", Version(11, 0),"👨🏻🦱"),
[INFO] [stdout] 20777 | ||     Emoji::new("man: medium-light skin tone, curly hair", Version(11, 0),"👨🏼🦱"),
[INFO] [stdout] 20778 | ||     Emoji::new("man: medium skin tone, curly hair", Version(11, 0),"👨🏽🦱"),
[INFO] [stdout] 20779 | ||     Emoji::new("man: medium-dark skin tone, curly hair", Version(11, 0),"👨🏾🦱"),
[INFO] [stdout] 20780 | ||     Emoji::new("man: dark skin tone, curly hair", Version(11, 0),"👨🏿🦱"),
[INFO] [stdout] 20781 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20783:3
[INFO] [stdout]       |
[INFO] [stdout] 20782 | /      With::new(Emoji::new("woman: curly hair", Version(11, 0),"👩🦱"), 
[INFO] [stdout] 20783 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20784 | ||         Emoji::new("woman: light skin tone, curly hair", Version(11, 0),"👩🏻🦱"),
[INFO] [stdout] 20785 | ||     Emoji::new("woman: medium-light skin tone, curly hair", Version(11, 0),"👩🏼🦱"),
[INFO] [stdout] 20786 | ||     Emoji::new("woman: medium skin tone, curly hair", Version(11, 0),"👩🏽🦱"),
[INFO] [stdout] 20787 | ||     Emoji::new("woman: medium-dark skin tone, curly hair", Version(11, 0),"👩🏾🦱"),
[INFO] [stdout] 20788 | ||     Emoji::new("woman: dark skin tone, curly hair", Version(11, 0),"👩🏿🦱"),
[INFO] [stdout] 20789 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20792:3
[INFO] [stdout]       |
[INFO] [stdout] 20791 |        With::new(With::new(Emoji::new("person: white hair", Version(12, 1),"🧑🦳"), 
[INFO] [stdout]       |  ________________-
[INFO] [stdout] 20792 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20793 | ||         Emoji::new("person: light skin tone, white hair", Version(12, 1),"🧑🏻🦳"),
[INFO] [stdout] 20794 | ||     Emoji::new("person: medium-light skin tone, white hair", Version(12, 1),"🧑🏼🦳"),
[INFO] [stdout] 20795 | ||     Emoji::new("person: medium skin tone, white hair", Version(12, 1),"🧑🏽🦳"),
[INFO] [stdout] 20796 | ||     Emoji::new("person: medium-dark skin tone, white hair", Version(12, 1),"🧑🏾🦳"),
[INFO] [stdout] 20797 | ||     Emoji::new("person: dark skin tone, white hair", Version(12, 1),"🧑🏿🦳"),
[INFO] [stdout] 20798 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20799:3
[INFO] [stdout]       |
[INFO] [stdout] 20791 | /      With::new(With::new(Emoji::new("person: white hair", Version(12, 1),"🧑🦳"), 
[INFO] [stdout] 20792 | |      &[
[INFO] [stdout] 20793 | |          Emoji::new("person: light skin tone, white hair", Version(12, 1),"🧑🏻🦳"),
[INFO] [stdout] 20794 | |      Emoji::new("person: medium-light skin tone, white hair", Version(12, 1),"🧑🏼🦳"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20799 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20800 | ||         With::new(Emoji::new("man: white hair", Version(11, 0),"👨🦳"), 
[INFO] [stdout] 20801 | ||     &[
[INFO] [stdout] 20802 | ||         Emoji::new("man: light skin tone, white hair", Version(11, 0),"👨🏻🦳"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20815 | ||     ]),
[INFO] [stdout] 20816 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20801:3
[INFO] [stdout]       |
[INFO] [stdout] 20800 | /          With::new(Emoji::new("man: white hair", Version(11, 0),"👨🦳"), 
[INFO] [stdout] 20801 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20802 | ||         Emoji::new("man: light skin tone, white hair", Version(11, 0),"👨🏻🦳"),
[INFO] [stdout] 20803 | ||     Emoji::new("man: medium-light skin tone, white hair", Version(11, 0),"👨🏼🦳"),
[INFO] [stdout] 20804 | ||     Emoji::new("man: medium skin tone, white hair", Version(11, 0),"👨🏽🦳"),
[INFO] [stdout] 20805 | ||     Emoji::new("man: medium-dark skin tone, white hair", Version(11, 0),"👨🏾🦳"),
[INFO] [stdout] 20806 | ||     Emoji::new("man: dark skin tone, white hair", Version(11, 0),"👨🏿🦳"),
[INFO] [stdout] 20807 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20809:3
[INFO] [stdout]       |
[INFO] [stdout] 20808 | /      With::new(Emoji::new("woman: white hair", Version(11, 0),"👩🦳"), 
[INFO] [stdout] 20809 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20810 | ||         Emoji::new("woman: light skin tone, white hair", Version(11, 0),"👩🏻🦳"),
[INFO] [stdout] 20811 | ||     Emoji::new("woman: medium-light skin tone, white hair", Version(11, 0),"👩🏼🦳"),
[INFO] [stdout] 20812 | ||     Emoji::new("woman: medium skin tone, white hair", Version(11, 0),"👩🏽🦳"),
[INFO] [stdout] 20813 | ||     Emoji::new("woman: medium-dark skin tone, white hair", Version(11, 0),"👩🏾🦳"),
[INFO] [stdout] 20814 | ||     Emoji::new("woman: dark skin tone, white hair", Version(11, 0),"👩🏿🦳"),
[INFO] [stdout] 20815 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20818:3
[INFO] [stdout]       |
[INFO] [stdout] 20817 |        With::new(With::new(Emoji::new("person: bald", Version(12, 1),"🧑🦲"), 
[INFO] [stdout]       |  ________________-
[INFO] [stdout] 20818 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20819 | ||         Emoji::new("person: light skin tone, bald", Version(12, 1),"🧑🏻🦲"),
[INFO] [stdout] 20820 | ||     Emoji::new("person: medium-light skin tone, bald", Version(12, 1),"🧑🏼🦲"),
[INFO] [stdout] 20821 | ||     Emoji::new("person: medium skin tone, bald", Version(12, 1),"🧑🏽🦲"),
[INFO] [stdout] 20822 | ||     Emoji::new("person: medium-dark skin tone, bald", Version(12, 1),"🧑🏾🦲"),
[INFO] [stdout] 20823 | ||     Emoji::new("person: dark skin tone, bald", Version(12, 1),"🧑🏿🦲"),
[INFO] [stdout] 20824 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20825:3
[INFO] [stdout]       |
[INFO] [stdout] 20817 | /      With::new(With::new(Emoji::new("person: bald", Version(12, 1),"🧑🦲"), 
[INFO] [stdout] 20818 | |      &[
[INFO] [stdout] 20819 | |          Emoji::new("person: light skin tone, bald", Version(12, 1),"🧑🏻🦲"),
[INFO] [stdout] 20820 | |      Emoji::new("person: medium-light skin tone, bald", Version(12, 1),"🧑🏼🦲"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20825 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20826 | ||         With::new(Emoji::new("man: bald", Version(11, 0),"👨🦲"), 
[INFO] [stdout] 20827 | ||     &[
[INFO] [stdout] 20828 | ||         Emoji::new("man: light skin tone, bald", Version(11, 0),"👨🏻🦲"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20841 | ||     ]),
[INFO] [stdout] 20842 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20827:3
[INFO] [stdout]       |
[INFO] [stdout] 20826 | /          With::new(Emoji::new("man: bald", Version(11, 0),"👨🦲"), 
[INFO] [stdout] 20827 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20828 | ||         Emoji::new("man: light skin tone, bald", Version(11, 0),"👨🏻🦲"),
[INFO] [stdout] 20829 | ||     Emoji::new("man: medium-light skin tone, bald", Version(11, 0),"👨🏼🦲"),
[INFO] [stdout] 20830 | ||     Emoji::new("man: medium skin tone, bald", Version(11, 0),"👨🏽🦲"),
[INFO] [stdout] 20831 | ||     Emoji::new("man: medium-dark skin tone, bald", Version(11, 0),"👨🏾🦲"),
[INFO] [stdout] 20832 | ||     Emoji::new("man: dark skin tone, bald", Version(11, 0),"👨🏿🦲"),
[INFO] [stdout] 20833 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20835:3
[INFO] [stdout]       |
[INFO] [stdout] 20834 | /      With::new(Emoji::new("woman: bald", Version(11, 0),"👩🦲"), 
[INFO] [stdout] 20835 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20836 | ||         Emoji::new("woman: light skin tone, bald", Version(11, 0),"👩🏻🦲"),
[INFO] [stdout] 20837 | ||     Emoji::new("woman: medium-light skin tone, bald", Version(11, 0),"👩🏼🦲"),
[INFO] [stdout] 20838 | ||     Emoji::new("woman: medium skin tone, bald", Version(11, 0),"👩🏽🦲"),
[INFO] [stdout] 20839 | ||     Emoji::new("woman: medium-dark skin tone, bald", Version(11, 0),"👩🏾🦲"),
[INFO] [stdout] 20840 | ||     Emoji::new("woman: dark skin tone, bald", Version(11, 0),"👩🏿🦲"),
[INFO] [stdout] 20841 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 20842 |        ]),
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21293:3
[INFO] [stdout]       |
[INFO] [stdout] 21292 |    pub static PERSON_CLIMBING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person climbing", Version(5, 0),"...
[INFO] [stdout]       |  ________________________________________________________________________-
[INFO] [stdout] 21293 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21294 | ||         Emoji::new("person climbing: light skin tone", Version(5, 0),"🧗🏻"),
[INFO] [stdout] 21295 | ||     Emoji::new("person climbing: medium-light skin tone", Version(5, 0),"🧗🏼"),
[INFO] [stdout] 21296 | ||     Emoji::new("person climbing: medium skin tone", Version(5, 0),"🧗🏽"),
[INFO] [stdout] 21297 | ||     Emoji::new("person climbing: medium-dark skin tone", Version(5, 0),"🧗🏾"),
[INFO] [stdout] 21298 | ||     Emoji::new("person climbing: dark skin tone", Version(5, 0),"🧗🏿"),
[INFO] [stdout] 21299 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21317 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21300:3
[INFO] [stdout]       |
[INFO] [stdout] 21292 |    pub static PERSON_CLIMBING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person climbing", Version(5, 0),"...
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 21293 | |      &[
[INFO] [stdout] 21294 | |          Emoji::new("person climbing: light skin tone", Version(5, 0),"🧗🏻"),
[INFO] [stdout] 21295 | |      Emoji::new("person climbing: medium-light skin tone", Version(5, 0),"🧗🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21300 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21301 | ||         With::new(Emoji::new("man climbing", Version(5, 0),"🧗♂️"), 
[INFO] [stdout] 21302 | ||     &[
[INFO] [stdout] 21303 | ||         Emoji::new("man climbing: light skin tone", Version(5, 0),"🧗🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21316 | ||     ]),
[INFO] [stdout] 21317 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21302:3
[INFO] [stdout]       |
[INFO] [stdout] 21301 | /          With::new(Emoji::new("man climbing", Version(5, 0),"🧗♂️"), 
[INFO] [stdout] 21302 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21303 | ||         Emoji::new("man climbing: light skin tone", Version(5, 0),"🧗🏻♂️"),
[INFO] [stdout] 21304 | ||     Emoji::new("man climbing: medium-light skin tone", Version(5, 0),"🧗🏼♂️"),
[INFO] [stdout] 21305 | ||     Emoji::new("man climbing: medium skin tone", Version(5, 0),"🧗🏽♂️"),
[INFO] [stdout] 21306 | ||     Emoji::new("man climbing: medium-dark skin tone", Version(5, 0),"🧗🏾♂️"),
[INFO] [stdout] 21307 | ||     Emoji::new("man climbing: dark skin tone", Version(5, 0),"🧗🏿♂️"),
[INFO] [stdout] 21308 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21317 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21310:3
[INFO] [stdout]       |
[INFO] [stdout] 21309 | /      With::new(Emoji::new("woman climbing", Version(5, 0),"🧗♀️"), 
[INFO] [stdout] 21310 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21311 | ||         Emoji::new("woman climbing: light skin tone", Version(5, 0),"🧗🏻♀️"),
[INFO] [stdout] 21312 | ||     Emoji::new("woman climbing: medium-light skin tone", Version(5, 0),"🧗🏼♀️"),
[INFO] [stdout] 21313 | ||     Emoji::new("woman climbing: medium skin tone", Version(5, 0),"🧗🏽♀️"),
[INFO] [stdout] 21314 | ||     Emoji::new("woman climbing: medium-dark skin tone", Version(5, 0),"🧗🏾♀️"),
[INFO] [stdout] 21315 | ||     Emoji::new("woman climbing: dark skin tone", Version(5, 0),"🧗🏿♀️"),
[INFO] [stdout] 21316 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21317 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21325:3
[INFO] [stdout]       |
[INFO] [stdout] 21324 |    pub static PERSON_DANCING: WithNoDef<Gender,With<Tone,Emoji>> = WithNoDef::new(
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 21325 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21326 | ||         With::new(Emoji::new("man dancing", Version(3, 0),"🕺"), 
[INFO] [stdout] 21327 | ||     &[
[INFO] [stdout] 21328 | ||         Emoji::new("man dancing: light skin tone", Version(3, 0),"🕺🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21341 | ||     ]),
[INFO] [stdout] 21342 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21327:3
[INFO] [stdout]       |
[INFO] [stdout] 21326 | /          With::new(Emoji::new("man dancing", Version(3, 0),"🕺"), 
[INFO] [stdout] 21327 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21328 | ||         Emoji::new("man dancing: light skin tone", Version(3, 0),"🕺🏻"),
[INFO] [stdout] 21329 | ||     Emoji::new("man dancing: medium-light skin tone", Version(3, 0),"🕺🏼"),
[INFO] [stdout] 21330 | ||     Emoji::new("man dancing: medium skin tone", Version(3, 0),"🕺🏽"),
[INFO] [stdout] 21331 | ||     Emoji::new("man dancing: medium-dark skin tone", Version(3, 0),"🕺🏾"),
[INFO] [stdout] 21332 | ||     Emoji::new("man dancing: dark skin tone", Version(3, 0),"🕺🏿"),
[INFO] [stdout] 21333 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21342 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21335:3
[INFO] [stdout]       |
[INFO] [stdout] 21334 | /      With::new(Emoji::new("woman dancing", Version(0, 6),"💃"), 
[INFO] [stdout] 21335 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21336 | ||         Emoji::new("woman dancing: light skin tone", Version(1, 0),"💃🏻"),
[INFO] [stdout] 21337 | ||     Emoji::new("woman dancing: medium-light skin tone", Version(1, 0),"💃🏼"),
[INFO] [stdout] 21338 | ||     Emoji::new("woman dancing: medium skin tone", Version(1, 0),"💃🏽"),
[INFO] [stdout] 21339 | ||     Emoji::new("woman dancing: medium-dark skin tone", Version(1, 0),"💃🏾"),
[INFO] [stdout] 21340 | ||     Emoji::new("woman dancing: dark skin tone", Version(1, 0),"💃🏿"),
[INFO] [stdout] 21341 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21342 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21350:3
[INFO] [stdout]       |
[INFO] [stdout] 21349 |    pub static PERSON_GETTING_HAIRCUT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person getting haircut", Ve...
[INFO] [stdout]       |  _______________________________________________________________________________-
[INFO] [stdout] 21350 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21351 | ||         Emoji::new("person getting haircut: light skin tone", Version(1, 0),"💇🏻"),
[INFO] [stdout] 21352 | ||     Emoji::new("person getting haircut: medium-light skin tone", Version(1, 0),"💇🏼"),
[INFO] [stdout] 21353 | ||     Emoji::new("person getting haircut: medium skin tone", Version(1, 0),"💇🏽"),
[INFO] [stdout] 21354 | ||     Emoji::new("person getting haircut: medium-dark skin tone", Version(1, 0),"💇🏾"),
[INFO] [stdout] 21355 | ||     Emoji::new("person getting haircut: dark skin tone", Version(1, 0),"💇🏿"),
[INFO] [stdout] 21356 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21374 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21357:3
[INFO] [stdout]       |
[INFO] [stdout] 21349 |    pub static PERSON_GETTING_HAIRCUT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person getting haircut", Ve...
[INFO] [stdout]       |  _____________________________________________________________________-
[INFO] [stdout] 21350 | |      &[
[INFO] [stdout] 21351 | |          Emoji::new("person getting haircut: light skin tone", Version(1, 0),"💇🏻"),
[INFO] [stdout] 21352 | |      Emoji::new("person getting haircut: medium-light skin tone", Version(1, 0),"💇🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21357 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21358 | ||         With::new(Emoji::new("man getting haircut", Version(4, 0),"💇♂️"), 
[INFO] [stdout] 21359 | ||     &[
[INFO] [stdout] 21360 | ||         Emoji::new("man getting haircut: light skin tone", Version(4, 0),"💇🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21373 | ||     ]),
[INFO] [stdout] 21374 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21359:3
[INFO] [stdout]       |
[INFO] [stdout] 21358 | /          With::new(Emoji::new("man getting haircut", Version(4, 0),"💇♂️"), 
[INFO] [stdout] 21359 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21360 | ||         Emoji::new("man getting haircut: light skin tone", Version(4, 0),"💇🏻♂️"),
[INFO] [stdout] 21361 | ||     Emoji::new("man getting haircut: medium-light skin tone", Version(4, 0),"💇🏼♂️"),
[INFO] [stdout] 21362 | ||     Emoji::new("man getting haircut: medium skin tone", Version(4, 0),"💇🏽♂️"),
[INFO] [stdout] 21363 | ||     Emoji::new("man getting haircut: medium-dark skin tone", Version(4, 0),"💇🏾♂️"),
[INFO] [stdout] 21364 | ||     Emoji::new("man getting haircut: dark skin tone", Version(4, 0),"💇🏿♂️"),
[INFO] [stdout] 21365 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21374 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21367:3
[INFO] [stdout]       |
[INFO] [stdout] 21366 | /      With::new(Emoji::new("woman getting haircut", Version(4, 0),"💇♀️"), 
[INFO] [stdout] 21367 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21368 | ||         Emoji::new("woman getting haircut: light skin tone", Version(4, 0),"💇🏻♀️"),
[INFO] [stdout] 21369 | ||     Emoji::new("woman getting haircut: medium-light skin tone", Version(4, 0),"💇🏼♀️"),
[INFO] [stdout] 21370 | ||     Emoji::new("woman getting haircut: medium skin tone", Version(4, 0),"💇🏽♀️"),
[INFO] [stdout] 21371 | ||     Emoji::new("woman getting haircut: medium-dark skin tone", Version(4, 0),"💇🏾♀️"),
[INFO] [stdout] 21372 | ||     Emoji::new("woman getting haircut: dark skin tone", Version(4, 0),"💇🏿♀️"),
[INFO] [stdout] 21373 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21374 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21382:3
[INFO] [stdout]       |
[INFO] [stdout] 21381 |    pub static PERSON_GETTING_MASSAGE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person getting massage", Ve...
[INFO] [stdout]       |  _______________________________________________________________________________-
[INFO] [stdout] 21382 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21383 | ||         Emoji::new("person getting massage: light skin tone", Version(1, 0),"💆🏻"),
[INFO] [stdout] 21384 | ||     Emoji::new("person getting massage: medium-light skin tone", Version(1, 0),"💆🏼"),
[INFO] [stdout] 21385 | ||     Emoji::new("person getting massage: medium skin tone", Version(1, 0),"💆🏽"),
[INFO] [stdout] 21386 | ||     Emoji::new("person getting massage: medium-dark skin tone", Version(1, 0),"💆🏾"),
[INFO] [stdout] 21387 | ||     Emoji::new("person getting massage: dark skin tone", Version(1, 0),"💆🏿"),
[INFO] [stdout] 21388 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21406 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21389:3
[INFO] [stdout]       |
[INFO] [stdout] 21381 |    pub static PERSON_GETTING_MASSAGE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person getting massage", Ve...
[INFO] [stdout]       |  _____________________________________________________________________-
[INFO] [stdout] 21382 | |      &[
[INFO] [stdout] 21383 | |          Emoji::new("person getting massage: light skin tone", Version(1, 0),"💆🏻"),
[INFO] [stdout] 21384 | |      Emoji::new("person getting massage: medium-light skin tone", Version(1, 0),"💆🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21389 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21390 | ||         With::new(Emoji::new("man getting massage", Version(4, 0),"💆♂️"), 
[INFO] [stdout] 21391 | ||     &[
[INFO] [stdout] 21392 | ||         Emoji::new("man getting massage: light skin tone", Version(4, 0),"💆🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21405 | ||     ]),
[INFO] [stdout] 21406 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21391:3
[INFO] [stdout]       |
[INFO] [stdout] 21390 | /          With::new(Emoji::new("man getting massage", Version(4, 0),"💆♂️"), 
[INFO] [stdout] 21391 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21392 | ||         Emoji::new("man getting massage: light skin tone", Version(4, 0),"💆🏻♂️"),
[INFO] [stdout] 21393 | ||     Emoji::new("man getting massage: medium-light skin tone", Version(4, 0),"💆🏼♂️"),
[INFO] [stdout] 21394 | ||     Emoji::new("man getting massage: medium skin tone", Version(4, 0),"💆🏽♂️"),
[INFO] [stdout] 21395 | ||     Emoji::new("man getting massage: medium-dark skin tone", Version(4, 0),"💆🏾♂️"),
[INFO] [stdout] 21396 | ||     Emoji::new("man getting massage: dark skin tone", Version(4, 0),"💆🏿♂️"),
[INFO] [stdout] 21397 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21406 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21399:3
[INFO] [stdout]       |
[INFO] [stdout] 21398 | /      With::new(Emoji::new("woman getting massage", Version(4, 0),"💆♀️"), 
[INFO] [stdout] 21399 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21400 | ||         Emoji::new("woman getting massage: light skin tone", Version(4, 0),"💆🏻♀️"),
[INFO] [stdout] 21401 | ||     Emoji::new("woman getting massage: medium-light skin tone", Version(4, 0),"💆🏼♀️"),
[INFO] [stdout] 21402 | ||     Emoji::new("woman getting massage: medium skin tone", Version(4, 0),"💆🏽♀️"),
[INFO] [stdout] 21403 | ||     Emoji::new("woman getting massage: medium-dark skin tone", Version(4, 0),"💆🏾♀️"),
[INFO] [stdout] 21404 | ||     Emoji::new("woman getting massage: dark skin tone", Version(4, 0),"💆🏿♀️"),
[INFO] [stdout] 21405 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21406 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21414:3
[INFO] [stdout]       |
[INFO] [stdout] 21413 |    pub static PERSON_IN_MANUAL_WHEELCHAIR: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in manual wheel...
[INFO] [stdout]       |  ____________________________________________________________________________________-
[INFO] [stdout] 21414 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21415 | ||         Emoji::new("person in manual wheelchair: light skin tone", Version(12, 1),"🧑🏻🦽"),
[INFO] [stdout] 21416 | ||     Emoji::new("person in manual wheelchair: medium-light skin tone", Version(12, 1),"🧑🏼🦽"),
[INFO] [stdout] 21417 | ||     Emoji::new("person in manual wheelchair: medium skin tone", Version(12, 1),"🧑🏽🦽"),
[INFO] [stdout] 21418 | ||     Emoji::new("person in manual wheelchair: medium-dark skin tone", Version(12, 1),"🧑🏾🦽"),
[INFO] [stdout] 21419 | ||     Emoji::new("person in manual wheelchair: dark skin tone", Version(12, 1),"🧑🏿🦽"),
[INFO] [stdout] 21420 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21438 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21421:3
[INFO] [stdout]       |
[INFO] [stdout] 21413 |    pub static PERSON_IN_MANUAL_WHEELCHAIR: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in manual wheel...
[INFO] [stdout]       |  __________________________________________________________________________-
[INFO] [stdout] 21414 | |      &[
[INFO] [stdout] 21415 | |          Emoji::new("person in manual wheelchair: light skin tone", Version(12, 1),"🧑🏻🦽"),
[INFO] [stdout] 21416 | |      Emoji::new("person in manual wheelchair: medium-light skin tone", Version(12, 1),"🧑🏼🦽"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21421 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21422 | ||         With::new(Emoji::new("man in manual wheelchair", Version(12, 0),"👨🦽"), 
[INFO] [stdout] 21423 | ||     &[
[INFO] [stdout] 21424 | ||         Emoji::new("man in manual wheelchair: light skin tone", Version(12, 0),"👨🏻🦽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21437 | ||     ]),
[INFO] [stdout] 21438 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21423:3
[INFO] [stdout]       |
[INFO] [stdout] 21422 | /          With::new(Emoji::new("man in manual wheelchair", Version(12, 0),"👨🦽"), 
[INFO] [stdout] 21423 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21424 | ||         Emoji::new("man in manual wheelchair: light skin tone", Version(12, 0),"👨🏻🦽"),
[INFO] [stdout] 21425 | ||     Emoji::new("man in manual wheelchair: medium-light skin tone", Version(12, 0),"👨🏼🦽"),
[INFO] [stdout] 21426 | ||     Emoji::new("man in manual wheelchair: medium skin tone", Version(12, 0),"👨🏽🦽"),
[INFO] [stdout] 21427 | ||     Emoji::new("man in manual wheelchair: medium-dark skin tone", Version(12, 0),"👨🏾🦽"),
[INFO] [stdout] 21428 | ||     Emoji::new("man in manual wheelchair: dark skin tone", Version(12, 0),"👨🏿🦽"),
[INFO] [stdout] 21429 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21438 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21431:3
[INFO] [stdout]       |
[INFO] [stdout] 21430 | /      With::new(Emoji::new("woman in manual wheelchair", Version(12, 0),"👩🦽"), 
[INFO] [stdout] 21431 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21432 | ||         Emoji::new("woman in manual wheelchair: light skin tone", Version(12, 0),"👩🏻🦽"),
[INFO] [stdout] 21433 | ||     Emoji::new("woman in manual wheelchair: medium-light skin tone", Version(12, 0),"👩🏼🦽"),
[INFO] [stdout] 21434 | ||     Emoji::new("woman in manual wheelchair: medium skin tone", Version(12, 0),"👩🏽🦽"),
[INFO] [stdout] 21435 | ||     Emoji::new("woman in manual wheelchair: medium-dark skin tone", Version(12, 0),"👩🏾🦽"),
[INFO] [stdout] 21436 | ||     Emoji::new("woman in manual wheelchair: dark skin tone", Version(12, 0),"👩🏿🦽"),
[INFO] [stdout] 21437 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21438 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21446:3
[INFO] [stdout]       |
[INFO] [stdout] 21445 |    pub static PERSON_IN_MANUAL_WHEELCHAIR_FACING_RIGHT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in...
[INFO] [stdout]       |  _________________________________________________________________________________________________-
[INFO] [stdout] 21446 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21447 | ||         Emoji::new("person in manual wheelchair facing right: light skin tone", Version(15, 1),"🧑🏻🦽➡️"),
[INFO] [stdout] 21448 | ||     Emoji::new("person in manual wheelchair facing right: medium-light skin tone", Version(15, 1),"🧑🏼🦽➡️"),
[INFO] [stdout] 21449 | ||     Emoji::new("person in manual wheelchair facing right: medium skin tone", Version(15, 1),"🧑🏽🦽➡️"),
[INFO] [stdout] 21450 | ||     Emoji::new("person in manual wheelchair facing right: medium-dark skin tone", Version(15, 1),"🧑🏾🦽➡️"),
[INFO] [stdout] 21451 | ||     Emoji::new("person in manual wheelchair facing right: dark skin tone", Version(15, 1),"🧑🏿🦽➡️"),
[INFO] [stdout] 21452 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21470 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21453:3
[INFO] [stdout]       |
[INFO] [stdout] 21445 |    pub static PERSON_IN_MANUAL_WHEELCHAIR_FACING_RIGHT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in...
[INFO] [stdout]       |  _______________________________________________________________________________________-
[INFO] [stdout] 21446 | |      &[
[INFO] [stdout] 21447 | |          Emoji::new("person in manual wheelchair facing right: light skin tone", Version(15, 1),"🧑🏻🦽➡️"),
[INFO] [stdout] 21448 | |      Emoji::new("person in manual wheelchair facing right: medium-light skin tone", Version(15, 1),"🧑🏼🦽➡️"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21453 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21454 | ||         With::new(Emoji::new("man in manual wheelchair facing right", Version(15, 1),"👨🦽➡️"), 
[INFO] [stdout] 21455 | ||     &[
[INFO] [stdout] 21456 | ||         Emoji::new("man in manual wheelchair facing right: light skin tone", Version(15, 1),"👨🏻🦽➡️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21469 | ||     ]),
[INFO] [stdout] 21470 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21455:3
[INFO] [stdout]       |
[INFO] [stdout] 21454 | /          With::new(Emoji::new("man in manual wheelchair facing right", Version(15, 1),"👨🦽➡️"), 
[INFO] [stdout] 21455 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21456 | ||         Emoji::new("man in manual wheelchair facing right: light skin tone", Version(15, 1),"👨🏻🦽➡️"),
[INFO] [stdout] 21457 | ||     Emoji::new("man in manual wheelchair facing right: medium-light skin tone", Version(15, 1),"👨🏼🦽➡️"),
[INFO] [stdout] 21458 | ||     Emoji::new("man in manual wheelchair facing right: medium skin tone", Version(15, 1),"👨🏽🦽➡️"),
[INFO] [stdout] 21459 | ||     Emoji::new("man in manual wheelchair facing right: medium-dark skin tone", Version(15, 1),"👨🏾🦽➡️"),
[INFO] [stdout] 21460 | ||     Emoji::new("man in manual wheelchair facing right: dark skin tone", Version(15, 1),"👨🏿🦽➡️"),
[INFO] [stdout] 21461 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21470 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21463:3
[INFO] [stdout]       |
[INFO] [stdout] 21462 | /      With::new(Emoji::new("woman in manual wheelchair facing right", Version(15, 1),"👩🦽➡️"), 
[INFO] [stdout] 21463 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21464 | ||         Emoji::new("woman in manual wheelchair facing right: light skin tone", Version(15, 1),"👩🏻🦽➡️"),
[INFO] [stdout] 21465 | ||     Emoji::new("woman in manual wheelchair facing right: medium-light skin tone", Version(15, 1),"👩🏼🦽➡️"),
[INFO] [stdout] 21466 | ||     Emoji::new("woman in manual wheelchair facing right: medium skin tone", Version(15, 1),"👩🏽🦽➡️"),
[INFO] [stdout] 21467 | ||     Emoji::new("woman in manual wheelchair facing right: medium-dark skin tone", Version(15, 1),"👩🏾🦽➡️"),
[INFO] [stdout] 21468 | ||     Emoji::new("woman in manual wheelchair facing right: dark skin tone", Version(15, 1),"👩🏿🦽➡️"),
[INFO] [stdout] 21469 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21470 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21478:3
[INFO] [stdout]       |
[INFO] [stdout] 21477 |    pub static PERSON_IN_MOTORIZED_WHEELCHAIR: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in motorized...
[INFO] [stdout]       |  _______________________________________________________________________________________-
[INFO] [stdout] 21478 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21479 | ||         Emoji::new("person in motorized wheelchair: light skin tone", Version(12, 1),"🧑🏻🦼"),
[INFO] [stdout] 21480 | ||     Emoji::new("person in motorized wheelchair: medium-light skin tone", Version(12, 1),"🧑🏼🦼"),
[INFO] [stdout] 21481 | ||     Emoji::new("person in motorized wheelchair: medium skin tone", Version(12, 1),"🧑🏽🦼"),
[INFO] [stdout] 21482 | ||     Emoji::new("person in motorized wheelchair: medium-dark skin tone", Version(12, 1),"🧑🏾🦼"),
[INFO] [stdout] 21483 | ||     Emoji::new("person in motorized wheelchair: dark skin tone", Version(12, 1),"🧑🏿🦼"),
[INFO] [stdout] 21484 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21502 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21485:3
[INFO] [stdout]       |
[INFO] [stdout] 21477 |    pub static PERSON_IN_MOTORIZED_WHEELCHAIR: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in motorized...
[INFO] [stdout]       |  _____________________________________________________________________________-
[INFO] [stdout] 21478 | |      &[
[INFO] [stdout] 21479 | |          Emoji::new("person in motorized wheelchair: light skin tone", Version(12, 1),"🧑🏻🦼"),
[INFO] [stdout] 21480 | |      Emoji::new("person in motorized wheelchair: medium-light skin tone", Version(12, 1),"🧑🏼🦼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21485 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21486 | ||         With::new(Emoji::new("man in motorized wheelchair", Version(12, 0),"👨🦼"), 
[INFO] [stdout] 21487 | ||     &[
[INFO] [stdout] 21488 | ||         Emoji::new("man in motorized wheelchair: light skin tone", Version(12, 0),"👨🏻🦼"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21501 | ||     ]),
[INFO] [stdout] 21502 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21487:3
[INFO] [stdout]       |
[INFO] [stdout] 21486 | /          With::new(Emoji::new("man in motorized wheelchair", Version(12, 0),"👨🦼"), 
[INFO] [stdout] 21487 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21488 | ||         Emoji::new("man in motorized wheelchair: light skin tone", Version(12, 0),"👨🏻🦼"),
[INFO] [stdout] 21489 | ||     Emoji::new("man in motorized wheelchair: medium-light skin tone", Version(12, 0),"👨🏼🦼"),
[INFO] [stdout] 21490 | ||     Emoji::new("man in motorized wheelchair: medium skin tone", Version(12, 0),"👨🏽🦼"),
[INFO] [stdout] 21491 | ||     Emoji::new("man in motorized wheelchair: medium-dark skin tone", Version(12, 0),"👨🏾🦼"),
[INFO] [stdout] 21492 | ||     Emoji::new("man in motorized wheelchair: dark skin tone", Version(12, 0),"👨🏿🦼"),
[INFO] [stdout] 21493 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21502 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21495:3
[INFO] [stdout]       |
[INFO] [stdout] 21494 | /      With::new(Emoji::new("woman in motorized wheelchair", Version(12, 0),"👩🦼"), 
[INFO] [stdout] 21495 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21496 | ||         Emoji::new("woman in motorized wheelchair: light skin tone", Version(12, 0),"👩🏻🦼"),
[INFO] [stdout] 21497 | ||     Emoji::new("woman in motorized wheelchair: medium-light skin tone", Version(12, 0),"👩🏼🦼"),
[INFO] [stdout] 21498 | ||     Emoji::new("woman in motorized wheelchair: medium skin tone", Version(12, 0),"👩🏽🦼"),
[INFO] [stdout] 21499 | ||     Emoji::new("woman in motorized wheelchair: medium-dark skin tone", Version(12, 0),"👩🏾🦼"),
[INFO] [stdout] 21500 | ||     Emoji::new("woman in motorized wheelchair: dark skin tone", Version(12, 0),"👩🏿🦼"),
[INFO] [stdout] 21501 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21502 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21510:3
[INFO] [stdout]       |
[INFO] [stdout] 21509 |    pub static PERSON_IN_MOTORIZED_WHEELCHAIR_FACING_RIGHT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person...
[INFO] [stdout]       |  ____________________________________________________________________________________________________-
[INFO] [stdout] 21510 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21511 | ||         Emoji::new("person in motorized wheelchair facing right: light skin tone", Version(15, 1),"🧑🏻🦼➡️"),
[INFO] [stdout] 21512 | ||     Emoji::new("person in motorized wheelchair facing right: medium-light skin tone", Version(15, 1),"🧑🏼🦼➡️"),
[INFO] [stdout] 21513 | ||     Emoji::new("person in motorized wheelchair facing right: medium skin tone", Version(15, 1),"🧑🏽🦼➡️"),
[INFO] [stdout] 21514 | ||     Emoji::new("person in motorized wheelchair facing right: medium-dark skin tone", Version(15, 1),"🧑🏾🦼➡️"),
[INFO] [stdout] 21515 | ||     Emoji::new("person in motorized wheelchair facing right: dark skin tone", Version(15, 1),"🧑🏿🦼➡️"),
[INFO] [stdout] 21516 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21534 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21517:3
[INFO] [stdout]       |
[INFO] [stdout] 21509 |    pub static PERSON_IN_MOTORIZED_WHEELCHAIR_FACING_RIGHT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person...
[INFO] [stdout]       |  __________________________________________________________________________________________-
[INFO] [stdout] 21510 | |      &[
[INFO] [stdout] 21511 | |          Emoji::new("person in motorized wheelchair facing right: light skin tone", Version(15, 1),"🧑🏻🦼➡️"),
[INFO] [stdout] 21512 | |      Emoji::new("person in motorized wheelchair facing right: medium-light skin tone", Version(15, 1),"🧑🏼🦼➡️"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21517 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21518 | ||         With::new(Emoji::new("man in motorized wheelchair facing right", Version(15, 1),"👨🦼➡️"), 
[INFO] [stdout] 21519 | ||     &[
[INFO] [stdout] 21520 | ||         Emoji::new("man in motorized wheelchair facing right: light skin tone", Version(15, 1),"👨🏻🦼➡️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21533 | ||     ]),
[INFO] [stdout] 21534 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21519:3
[INFO] [stdout]       |
[INFO] [stdout] 21518 | /          With::new(Emoji::new("man in motorized wheelchair facing right", Version(15, 1),"👨🦼➡️"), 
[INFO] [stdout] 21519 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21520 | ||         Emoji::new("man in motorized wheelchair facing right: light skin tone", Version(15, 1),"👨🏻🦼➡️"),
[INFO] [stdout] 21521 | ||     Emoji::new("man in motorized wheelchair facing right: medium-light skin tone", Version(15, 1),"👨🏼🦼➡️"),
[INFO] [stdout] 21522 | ||     Emoji::new("man in motorized wheelchair facing right: medium skin tone", Version(15, 1),"👨🏽🦼➡️"),
[INFO] [stdout] 21523 | ||     Emoji::new("man in motorized wheelchair facing right: medium-dark skin tone", Version(15, 1),"👨🏾🦼➡️"),
[INFO] [stdout] 21524 | ||     Emoji::new("man in motorized wheelchair facing right: dark skin tone", Version(15, 1),"👨🏿🦼➡️"),
[INFO] [stdout] 21525 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21534 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21527:3
[INFO] [stdout]       |
[INFO] [stdout] 21526 | /      With::new(Emoji::new("woman in motorized wheelchair facing right", Version(15, 1),"👩🦼➡️"), 
[INFO] [stdout] 21527 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21528 | ||         Emoji::new("woman in motorized wheelchair facing right: light skin tone", Version(15, 1),"👩🏻🦼➡️"),
[INFO] [stdout] 21529 | ||     Emoji::new("woman in motorized wheelchair facing right: medium-light skin tone", Version(15, 1),"👩🏼🦼➡️"),
[INFO] [stdout] 21530 | ||     Emoji::new("woman in motorized wheelchair facing right: medium skin tone", Version(15, 1),"👩🏽🦼➡️"),
[INFO] [stdout] 21531 | ||     Emoji::new("woman in motorized wheelchair facing right: medium-dark skin tone", Version(15, 1),"👩🏾🦼➡️"),
[INFO] [stdout] 21532 | ||     Emoji::new("woman in motorized wheelchair facing right: dark skin tone", Version(15, 1),"👩🏿🦼➡️"),
[INFO] [stdout] 21533 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21534 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21542:3
[INFO] [stdout]       |
[INFO] [stdout] 21541 |    pub static PERSON_IN_STEAMY_ROOM: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in steamy room", Vers...
[INFO] [stdout]       |  ______________________________________________________________________________-
[INFO] [stdout] 21542 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21543 | ||         Emoji::new("person in steamy room: light skin tone", Version(5, 0),"🧖🏻"),
[INFO] [stdout] 21544 | ||     Emoji::new("person in steamy room: medium-light skin tone", Version(5, 0),"🧖🏼"),
[INFO] [stdout] 21545 | ||     Emoji::new("person in steamy room: medium skin tone", Version(5, 0),"🧖🏽"),
[INFO] [stdout] 21546 | ||     Emoji::new("person in steamy room: medium-dark skin tone", Version(5, 0),"🧖🏾"),
[INFO] [stdout] 21547 | ||     Emoji::new("person in steamy room: dark skin tone", Version(5, 0),"🧖🏿"),
[INFO] [stdout] 21548 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21566 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21549:3
[INFO] [stdout]       |
[INFO] [stdout] 21541 |    pub static PERSON_IN_STEAMY_ROOM: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in steamy room", Vers...
[INFO] [stdout]       |  ____________________________________________________________________-
[INFO] [stdout] 21542 | |      &[
[INFO] [stdout] 21543 | |          Emoji::new("person in steamy room: light skin tone", Version(5, 0),"🧖🏻"),
[INFO] [stdout] 21544 | |      Emoji::new("person in steamy room: medium-light skin tone", Version(5, 0),"🧖🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21549 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21550 | ||         With::new(Emoji::new("man in steamy room", Version(5, 0),"🧖♂️"), 
[INFO] [stdout] 21551 | ||     &[
[INFO] [stdout] 21552 | ||         Emoji::new("man in steamy room: light skin tone", Version(5, 0),"🧖🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21565 | ||     ]),
[INFO] [stdout] 21566 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21551:3
[INFO] [stdout]       |
[INFO] [stdout] 21550 | /          With::new(Emoji::new("man in steamy room", Version(5, 0),"🧖♂️"), 
[INFO] [stdout] 21551 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21552 | ||         Emoji::new("man in steamy room: light skin tone", Version(5, 0),"🧖🏻♂️"),
[INFO] [stdout] 21553 | ||     Emoji::new("man in steamy room: medium-light skin tone", Version(5, 0),"🧖🏼♂️"),
[INFO] [stdout] 21554 | ||     Emoji::new("man in steamy room: medium skin tone", Version(5, 0),"🧖🏽♂️"),
[INFO] [stdout] 21555 | ||     Emoji::new("man in steamy room: medium-dark skin tone", Version(5, 0),"🧖🏾♂️"),
[INFO] [stdout] 21556 | ||     Emoji::new("man in steamy room: dark skin tone", Version(5, 0),"🧖🏿♂️"),
[INFO] [stdout] 21557 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21566 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21559:3
[INFO] [stdout]       |
[INFO] [stdout] 21558 | /      With::new(Emoji::new("woman in steamy room", Version(5, 0),"🧖♀️"), 
[INFO] [stdout] 21559 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21560 | ||         Emoji::new("woman in steamy room: light skin tone", Version(5, 0),"🧖🏻♀️"),
[INFO] [stdout] 21561 | ||     Emoji::new("woman in steamy room: medium-light skin tone", Version(5, 0),"🧖🏼♀️"),
[INFO] [stdout] 21562 | ||     Emoji::new("woman in steamy room: medium skin tone", Version(5, 0),"🧖🏽♀️"),
[INFO] [stdout] 21563 | ||     Emoji::new("woman in steamy room: medium-dark skin tone", Version(5, 0),"🧖🏾♀️"),
[INFO] [stdout] 21564 | ||     Emoji::new("woman in steamy room: dark skin tone", Version(5, 0),"🧖🏿♀️"),
[INFO] [stdout] 21565 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21566 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21574:3
[INFO] [stdout]       |
[INFO] [stdout] 21573 |    pub static PERSON_IN_SUIT_LEVITATING: With<Tone,Emoji> = With::new(Emoji::new("person in suit levitating", Version(0, 7),"🕴️"), 
[INFO] [stdout]       |  ___________________________________________________________-
[INFO] [stdout] 21574 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21575 | ||         Emoji::new("person in suit levitating: light skin tone", Version(4, 0),"🕴🏻"),
[INFO] [stdout] 21576 | ||     Emoji::new("person in suit levitating: medium-light skin tone", Version(4, 0),"🕴🏼"),
[INFO] [stdout] 21577 | ||     Emoji::new("person in suit levitating: medium skin tone", Version(4, 0),"🕴🏽"),
[INFO] [stdout] 21578 | ||     Emoji::new("person in suit levitating: medium-dark skin tone", Version(4, 0),"🕴🏾"),
[INFO] [stdout] 21579 | ||     Emoji::new("person in suit levitating: dark skin tone", Version(4, 0),"🕴🏿"),
[INFO] [stdout] 21580 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21588:3
[INFO] [stdout]       |
[INFO] [stdout] 21587 |    pub static PERSON_KNEELING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person kneeling", Version(12, 0),"...
[INFO] [stdout]       |  ________________________________________________________________________-
[INFO] [stdout] 21588 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21589 | ||         Emoji::new("person kneeling: light skin tone", Version(12, 0),"🧎🏻"),
[INFO] [stdout] 21590 | ||     Emoji::new("person kneeling: medium-light skin tone", Version(12, 0),"🧎🏼"),
[INFO] [stdout] 21591 | ||     Emoji::new("person kneeling: medium skin tone", Version(12, 0),"🧎🏽"),
[INFO] [stdout] 21592 | ||     Emoji::new("person kneeling: medium-dark skin tone", Version(12, 0),"🧎🏾"),
[INFO] [stdout] 21593 | ||     Emoji::new("person kneeling: dark skin tone", Version(12, 0),"🧎🏿"),
[INFO] [stdout] 21594 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21612 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21595:3
[INFO] [stdout]       |
[INFO] [stdout] 21587 |    pub static PERSON_KNEELING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person kneeling", Version(12, 0),"...
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 21588 | |      &[
[INFO] [stdout] 21589 | |          Emoji::new("person kneeling: light skin tone", Version(12, 0),"🧎🏻"),
[INFO] [stdout] 21590 | |      Emoji::new("person kneeling: medium-light skin tone", Version(12, 0),"🧎🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21595 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21596 | ||         With::new(Emoji::new("man kneeling", Version(12, 0),"🧎♂️"), 
[INFO] [stdout] 21597 | ||     &[
[INFO] [stdout] 21598 | ||         Emoji::new("man kneeling: light skin tone", Version(12, 0),"🧎🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21611 | ||     ]),
[INFO] [stdout] 21612 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21597:3
[INFO] [stdout]       |
[INFO] [stdout] 21596 | /          With::new(Emoji::new("man kneeling", Version(12, 0),"🧎♂️"), 
[INFO] [stdout] 21597 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21598 | ||         Emoji::new("man kneeling: light skin tone", Version(12, 0),"🧎🏻♂️"),
[INFO] [stdout] 21599 | ||     Emoji::new("man kneeling: medium-light skin tone", Version(12, 0),"🧎🏼♂️"),
[INFO] [stdout] 21600 | ||     Emoji::new("man kneeling: medium skin tone", Version(12, 0),"🧎🏽♂️"),
[INFO] [stdout] 21601 | ||     Emoji::new("man kneeling: medium-dark skin tone", Version(12, 0),"🧎🏾♂️"),
[INFO] [stdout] 21602 | ||     Emoji::new("man kneeling: dark skin tone", Version(12, 0),"🧎🏿♂️"),
[INFO] [stdout] 21603 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21612 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21605:3
[INFO] [stdout]       |
[INFO] [stdout] 21604 | /      With::new(Emoji::new("woman kneeling", Version(12, 0),"🧎♀️"), 
[INFO] [stdout] 21605 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21606 | ||         Emoji::new("woman kneeling: light skin tone", Version(12, 0),"🧎🏻♀️"),
[INFO] [stdout] 21607 | ||     Emoji::new("woman kneeling: medium-light skin tone", Version(12, 0),"🧎🏼♀️"),
[INFO] [stdout] 21608 | ||     Emoji::new("woman kneeling: medium skin tone", Version(12, 0),"🧎🏽♀️"),
[INFO] [stdout] 21609 | ||     Emoji::new("woman kneeling: medium-dark skin tone", Version(12, 0),"🧎🏾♀️"),
[INFO] [stdout] 21610 | ||     Emoji::new("woman kneeling: dark skin tone", Version(12, 0),"🧎🏿♀️"),
[INFO] [stdout] 21611 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21612 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21620:3
[INFO] [stdout]       |
[INFO] [stdout] 21619 |    pub static PERSON_KNEELING_FACING_RIGHT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person kneeling facin...
[INFO] [stdout]       |  _____________________________________________________________________________________-
[INFO] [stdout] 21620 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21621 | ||         Emoji::new("person kneeling facing right: light skin tone", Version(15, 1),"🧎🏻➡️"),
[INFO] [stdout] 21622 | ||     Emoji::new("person kneeling facing right: medium-light skin tone", Version(15, 1),"🧎🏼➡️"),
[INFO] [stdout] 21623 | ||     Emoji::new("person kneeling facing right: medium skin tone", Version(15, 1),"🧎🏽➡️"),
[INFO] [stdout] 21624 | ||     Emoji::new("person kneeling facing right: medium-dark skin tone", Version(15, 1),"🧎🏾➡️"),
[INFO] [stdout] 21625 | ||     Emoji::new("person kneeling facing right: dark skin tone", Version(15, 1),"🧎🏿➡️"),
[INFO] [stdout] 21626 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21644 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21627:3
[INFO] [stdout]       |
[INFO] [stdout] 21619 |    pub static PERSON_KNEELING_FACING_RIGHT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person kneeling facin...
[INFO] [stdout]       |  ___________________________________________________________________________-
[INFO] [stdout] 21620 | |      &[
[INFO] [stdout] 21621 | |          Emoji::new("person kneeling facing right: light skin tone", Version(15, 1),"🧎🏻➡️"),
[INFO] [stdout] 21622 | |      Emoji::new("person kneeling facing right: medium-light skin tone", Version(15, 1),"🧎🏼➡️"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21627 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21628 | ||         With::new(Emoji::new("man kneeling facing right", Version(15, 1),"🧎♂️➡️"), 
[INFO] [stdout] 21629 | ||     &[
[INFO] [stdout] 21630 | ||         Emoji::new("man kneeling facing right: light skin tone", Version(15, 1),"🧎🏻♂️➡️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21643 | ||     ]),
[INFO] [stdout] 21644 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21629:3
[INFO] [stdout]       |
[INFO] [stdout] 21628 | /          With::new(Emoji::new("man kneeling facing right", Version(15, 1),"🧎♂️➡️"), 
[INFO] [stdout] 21629 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21630 | ||         Emoji::new("man kneeling facing right: light skin tone", Version(15, 1),"🧎🏻♂️➡️"),
[INFO] [stdout] 21631 | ||     Emoji::new("man kneeling facing right: medium-light skin tone", Version(15, 1),"🧎🏼♂️➡️"),
[INFO] [stdout] 21632 | ||     Emoji::new("man kneeling facing right: medium skin tone", Version(15, 1),"🧎🏽♂️➡️"),
[INFO] [stdout] 21633 | ||     Emoji::new("man kneeling facing right: medium-dark skin tone", Version(15, 1),"🧎🏾♂️➡️"),
[INFO] [stdout] 21634 | ||     Emoji::new("man kneeling facing right: dark skin tone", Version(15, 1),"🧎🏿♂️➡️"),
[INFO] [stdout] 21635 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21644 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21637:3
[INFO] [stdout]       |
[INFO] [stdout] 21636 | /      With::new(Emoji::new("woman kneeling facing right", Version(15, 1),"🧎♀️➡️"), 
[INFO] [stdout] 21637 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21638 | ||         Emoji::new("woman kneeling facing right: light skin tone", Version(15, 1),"🧎🏻♀️➡️"),
[INFO] [stdout] 21639 | ||     Emoji::new("woman kneeling facing right: medium-light skin tone", Version(15, 1),"🧎🏼♀️➡️"),
[INFO] [stdout] 21640 | ||     Emoji::new("woman kneeling facing right: medium skin tone", Version(15, 1),"🧎🏽♀️➡️"),
[INFO] [stdout] 21641 | ||     Emoji::new("woman kneeling facing right: medium-dark skin tone", Version(15, 1),"🧎🏾♀️➡️"),
[INFO] [stdout] 21642 | ||     Emoji::new("woman kneeling facing right: dark skin tone", Version(15, 1),"🧎🏿♀️➡️"),
[INFO] [stdout] 21643 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21644 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21652:3
[INFO] [stdout]       |
[INFO] [stdout] 21651 |    pub static PERSON_RUNNING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person running", Version(0, 6),"🏃"), 
[INFO] [stdout]       |  _______________________________________________________________________-
[INFO] [stdout] 21652 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21653 | ||         Emoji::new("person running: light skin tone", Version(1, 0),"🏃🏻"),
[INFO] [stdout] 21654 | ||     Emoji::new("person running: medium-light skin tone", Version(1, 0),"🏃🏼"),
[INFO] [stdout] 21655 | ||     Emoji::new("person running: medium skin tone", Version(1, 0),"🏃🏽"),
[INFO] [stdout] 21656 | ||     Emoji::new("person running: medium-dark skin tone", Version(1, 0),"🏃🏾"),
[INFO] [stdout] 21657 | ||     Emoji::new("person running: dark skin tone", Version(1, 0),"🏃🏿"),
[INFO] [stdout] 21658 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21676 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21659:3
[INFO] [stdout]       |
[INFO] [stdout] 21651 |    pub static PERSON_RUNNING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person running", Version(0, 6),"🏃"), 
[INFO] [stdout]       |  _____________________________________________________________-
[INFO] [stdout] 21652 | |      &[
[INFO] [stdout] 21653 | |          Emoji::new("person running: light skin tone", Version(1, 0),"🏃🏻"),
[INFO] [stdout] 21654 | |      Emoji::new("person running: medium-light skin tone", Version(1, 0),"🏃🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21659 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21660 | ||         With::new(Emoji::new("man running", Version(4, 0),"🏃♂️"), 
[INFO] [stdout] 21661 | ||     &[
[INFO] [stdout] 21662 | ||         Emoji::new("man running: light skin tone", Version(4, 0),"🏃🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21675 | ||     ]),
[INFO] [stdout] 21676 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21661:3
[INFO] [stdout]       |
[INFO] [stdout] 21660 | /          With::new(Emoji::new("man running", Version(4, 0),"🏃♂️"), 
[INFO] [stdout] 21661 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21662 | ||         Emoji::new("man running: light skin tone", Version(4, 0),"🏃🏻♂️"),
[INFO] [stdout] 21663 | ||     Emoji::new("man running: medium-light skin tone", Version(4, 0),"🏃🏼♂️"),
[INFO] [stdout] 21664 | ||     Emoji::new("man running: medium skin tone", Version(4, 0),"🏃🏽♂️"),
[INFO] [stdout] 21665 | ||     Emoji::new("man running: medium-dark skin tone", Version(4, 0),"🏃🏾♂️"),
[INFO] [stdout] 21666 | ||     Emoji::new("man running: dark skin tone", Version(4, 0),"🏃🏿♂️"),
[INFO] [stdout] 21667 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21676 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21669:3
[INFO] [stdout]       |
[INFO] [stdout] 21668 | /      With::new(Emoji::new("woman running", Version(4, 0),"🏃♀️"), 
[INFO] [stdout] 21669 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21670 | ||         Emoji::new("woman running: light skin tone", Version(4, 0),"🏃🏻♀️"),
[INFO] [stdout] 21671 | ||     Emoji::new("woman running: medium-light skin tone", Version(4, 0),"🏃🏼♀️"),
[INFO] [stdout] 21672 | ||     Emoji::new("woman running: medium skin tone", Version(4, 0),"🏃🏽♀️"),
[INFO] [stdout] 21673 | ||     Emoji::new("woman running: medium-dark skin tone", Version(4, 0),"🏃🏾♀️"),
[INFO] [stdout] 21674 | ||     Emoji::new("woman running: dark skin tone", Version(4, 0),"🏃🏿♀️"),
[INFO] [stdout] 21675 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21676 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21684:3
[INFO] [stdout]       |
[INFO] [stdout] 21683 |    pub static PERSON_RUNNING_FACING_RIGHT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person running facing ...
[INFO] [stdout]       |  ____________________________________________________________________________________-
[INFO] [stdout] 21684 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21685 | ||         Emoji::new("person running facing right: light skin tone", Version(15, 1),"🏃🏻➡️"),
[INFO] [stdout] 21686 | ||     Emoji::new("person running facing right: medium-light skin tone", Version(15, 1),"🏃🏼➡️"),
[INFO] [stdout] 21687 | ||     Emoji::new("person running facing right: medium skin tone", Version(15, 1),"🏃🏽➡️"),
[INFO] [stdout] 21688 | ||     Emoji::new("person running facing right: medium-dark skin tone", Version(15, 1),"🏃🏾➡️"),
[INFO] [stdout] 21689 | ||     Emoji::new("person running facing right: dark skin tone", Version(15, 1),"🏃🏿➡️"),
[INFO] [stdout] 21690 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21708 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21691:3
[INFO] [stdout]       |
[INFO] [stdout] 21683 |    pub static PERSON_RUNNING_FACING_RIGHT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person running facing ...
[INFO] [stdout]       |  __________________________________________________________________________-
[INFO] [stdout] 21684 | |      &[
[INFO] [stdout] 21685 | |          Emoji::new("person running facing right: light skin tone", Version(15, 1),"🏃🏻➡️"),
[INFO] [stdout] 21686 | |      Emoji::new("person running facing right: medium-light skin tone", Version(15, 1),"🏃🏼➡️"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21691 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21692 | ||         With::new(Emoji::new("man running facing right", Version(15, 1),"🏃♂️➡️"), 
[INFO] [stdout] 21693 | ||     &[
[INFO] [stdout] 21694 | ||         Emoji::new("man running facing right: light skin tone", Version(15, 1),"🏃🏻♂️➡️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21707 | ||     ]),
[INFO] [stdout] 21708 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21693:3
[INFO] [stdout]       |
[INFO] [stdout] 21692 | /          With::new(Emoji::new("man running facing right", Version(15, 1),"🏃♂️➡️"), 
[INFO] [stdout] 21693 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21694 | ||         Emoji::new("man running facing right: light skin tone", Version(15, 1),"🏃🏻♂️➡️"),
[INFO] [stdout] 21695 | ||     Emoji::new("man running facing right: medium-light skin tone", Version(15, 1),"🏃🏼♂️➡️"),
[INFO] [stdout] 21696 | ||     Emoji::new("man running facing right: medium skin tone", Version(15, 1),"🏃🏽♂️➡️"),
[INFO] [stdout] 21697 | ||     Emoji::new("man running facing right: medium-dark skin tone", Version(15, 1),"🏃🏾♂️➡️"),
[INFO] [stdout] 21698 | ||     Emoji::new("man running facing right: dark skin tone", Version(15, 1),"🏃🏿♂️➡️"),
[INFO] [stdout] 21699 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21708 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21701:3
[INFO] [stdout]       |
[INFO] [stdout] 21700 | /      With::new(Emoji::new("woman running facing right", Version(15, 1),"🏃♀️➡️"), 
[INFO] [stdout] 21701 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21702 | ||         Emoji::new("woman running facing right: light skin tone", Version(15, 1),"🏃🏻♀️➡️"),
[INFO] [stdout] 21703 | ||     Emoji::new("woman running facing right: medium-light skin tone", Version(15, 1),"🏃🏼♀️➡️"),
[INFO] [stdout] 21704 | ||     Emoji::new("woman running facing right: medium skin tone", Version(15, 1),"🏃🏽♀️➡️"),
[INFO] [stdout] 21705 | ||     Emoji::new("woman running facing right: medium-dark skin tone", Version(15, 1),"🏃🏾♀️➡️"),
[INFO] [stdout] 21706 | ||     Emoji::new("woman running facing right: dark skin tone", Version(15, 1),"🏃🏿♀️➡️"),
[INFO] [stdout] 21707 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21708 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21716:3
[INFO] [stdout]       |
[INFO] [stdout] 21715 |    pub static PERSON_STANDING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person standing", Version(12, 0),"...
[INFO] [stdout]       |  ________________________________________________________________________-
[INFO] [stdout] 21716 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21717 | ||         Emoji::new("person standing: light skin tone", Version(12, 0),"🧍🏻"),
[INFO] [stdout] 21718 | ||     Emoji::new("person standing: medium-light skin tone", Version(12, 0),"🧍🏼"),
[INFO] [stdout] 21719 | ||     Emoji::new("person standing: medium skin tone", Version(12, 0),"🧍🏽"),
[INFO] [stdout] 21720 | ||     Emoji::new("person standing: medium-dark skin tone", Version(12, 0),"🧍🏾"),
[INFO] [stdout] 21721 | ||     Emoji::new("person standing: dark skin tone", Version(12, 0),"🧍🏿"),
[INFO] [stdout] 21722 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21740 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21723:3
[INFO] [stdout]       |
[INFO] [stdout] 21715 |    pub static PERSON_STANDING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person standing", Version(12, 0),"...
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 21716 | |      &[
[INFO] [stdout] 21717 | |          Emoji::new("person standing: light skin tone", Version(12, 0),"🧍🏻"),
[INFO] [stdout] 21718 | |      Emoji::new("person standing: medium-light skin tone", Version(12, 0),"🧍🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21723 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21724 | ||         With::new(Emoji::new("man standing", Version(12, 0),"🧍♂️"), 
[INFO] [stdout] 21725 | ||     &[
[INFO] [stdout] 21726 | ||         Emoji::new("man standing: light skin tone", Version(12, 0),"🧍🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21739 | ||     ]),
[INFO] [stdout] 21740 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21725:3
[INFO] [stdout]       |
[INFO] [stdout] 21724 | /          With::new(Emoji::new("man standing", Version(12, 0),"🧍♂️"), 
[INFO] [stdout] 21725 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21726 | ||         Emoji::new("man standing: light skin tone", Version(12, 0),"🧍🏻♂️"),
[INFO] [stdout] 21727 | ||     Emoji::new("man standing: medium-light skin tone", Version(12, 0),"🧍🏼♂️"),
[INFO] [stdout] 21728 | ||     Emoji::new("man standing: medium skin tone", Version(12, 0),"🧍🏽♂️"),
[INFO] [stdout] 21729 | ||     Emoji::new("man standing: medium-dark skin tone", Version(12, 0),"🧍🏾♂️"),
[INFO] [stdout] 21730 | ||     Emoji::new("man standing: dark skin tone", Version(12, 0),"🧍🏿♂️"),
[INFO] [stdout] 21731 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21740 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21733:3
[INFO] [stdout]       |
[INFO] [stdout] 21732 | /      With::new(Emoji::new("woman standing", Version(12, 0),"🧍♀️"), 
[INFO] [stdout] 21733 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21734 | ||         Emoji::new("woman standing: light skin tone", Version(12, 0),"🧍🏻♀️"),
[INFO] [stdout] 21735 | ||     Emoji::new("woman standing: medium-light skin tone", Version(12, 0),"🧍🏼♀️"),
[INFO] [stdout] 21736 | ||     Emoji::new("woman standing: medium skin tone", Version(12, 0),"🧍🏽♀️"),
[INFO] [stdout] 21737 | ||     Emoji::new("woman standing: medium-dark skin tone", Version(12, 0),"🧍🏾♀️"),
[INFO] [stdout] 21738 | ||     Emoji::new("woman standing: dark skin tone", Version(12, 0),"🧍🏿♀️"),
[INFO] [stdout] 21739 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21740 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21748:3
[INFO] [stdout]       |
[INFO] [stdout] 21747 |    pub static PERSON_WALKING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person walking", Version(0, 6),"🚶"), 
[INFO] [stdout]       |  _______________________________________________________________________-
[INFO] [stdout] 21748 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21749 | ||         Emoji::new("person walking: light skin tone", Version(1, 0),"🚶🏻"),
[INFO] [stdout] 21750 | ||     Emoji::new("person walking: medium-light skin tone", Version(1, 0),"🚶🏼"),
[INFO] [stdout] 21751 | ||     Emoji::new("person walking: medium skin tone", Version(1, 0),"🚶🏽"),
[INFO] [stdout] 21752 | ||     Emoji::new("person walking: medium-dark skin tone", Version(1, 0),"🚶🏾"),
[INFO] [stdout] 21753 | ||     Emoji::new("person walking: dark skin tone", Version(1, 0),"🚶🏿"),
[INFO] [stdout] 21754 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21772 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21755:3
[INFO] [stdout]       |
[INFO] [stdout] 21747 |    pub static PERSON_WALKING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person walking", Version(0, 6),"🚶"), 
[INFO] [stdout]       |  _____________________________________________________________-
[INFO] [stdout] 21748 | |      &[
[INFO] [stdout] 21749 | |          Emoji::new("person walking: light skin tone", Version(1, 0),"🚶🏻"),
[INFO] [stdout] 21750 | |      Emoji::new("person walking: medium-light skin tone", Version(1, 0),"🚶🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21755 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21756 | ||         With::new(Emoji::new("man walking", Version(4, 0),"🚶♂️"), 
[INFO] [stdout] 21757 | ||     &[
[INFO] [stdout] 21758 | ||         Emoji::new("man walking: light skin tone", Version(4, 0),"🚶🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21771 | ||     ]),
[INFO] [stdout] 21772 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21757:3
[INFO] [stdout]       |
[INFO] [stdout] 21756 | /          With::new(Emoji::new("man walking", Version(4, 0),"🚶♂️"), 
[INFO] [stdout] 21757 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21758 | ||         Emoji::new("man walking: light skin tone", Version(4, 0),"🚶🏻♂️"),
[INFO] [stdout] 21759 | ||     Emoji::new("man walking: medium-light skin tone", Version(4, 0),"🚶🏼♂️"),
[INFO] [stdout] 21760 | ||     Emoji::new("man walking: medium skin tone", Version(4, 0),"🚶🏽♂️"),
[INFO] [stdout] 21761 | ||     Emoji::new("man walking: medium-dark skin tone", Version(4, 0),"🚶🏾♂️"),
[INFO] [stdout] 21762 | ||     Emoji::new("man walking: dark skin tone", Version(4, 0),"🚶🏿♂️"),
[INFO] [stdout] 21763 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21772 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21765:3
[INFO] [stdout]       |
[INFO] [stdout] 21764 | /      With::new(Emoji::new("woman walking", Version(4, 0),"🚶♀️"), 
[INFO] [stdout] 21765 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21766 | ||         Emoji::new("woman walking: light skin tone", Version(4, 0),"🚶🏻♀️"),
[INFO] [stdout] 21767 | ||     Emoji::new("woman walking: medium-light skin tone", Version(4, 0),"🚶🏼♀️"),
[INFO] [stdout] 21768 | ||     Emoji::new("woman walking: medium skin tone", Version(4, 0),"🚶🏽♀️"),
[INFO] [stdout] 21769 | ||     Emoji::new("woman walking: medium-dark skin tone", Version(4, 0),"🚶🏾♀️"),
[INFO] [stdout] 21770 | ||     Emoji::new("woman walking: dark skin tone", Version(4, 0),"🚶🏿♀️"),
[INFO] [stdout] 21771 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21772 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21780:3
[INFO] [stdout]       |
[INFO] [stdout] 21779 |    pub static PERSON_WALKING_FACING_RIGHT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person walking facing ...
[INFO] [stdout]       |  ____________________________________________________________________________________-
[INFO] [stdout] 21780 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21781 | ||         Emoji::new("person walking facing right: light skin tone", Version(15, 1),"🚶🏻➡️"),
[INFO] [stdout] 21782 | ||     Emoji::new("person walking facing right: medium-light skin tone", Version(15, 1),"🚶🏼➡️"),
[INFO] [stdout] 21783 | ||     Emoji::new("person walking facing right: medium skin tone", Version(15, 1),"🚶🏽➡️"),
[INFO] [stdout] 21784 | ||     Emoji::new("person walking facing right: medium-dark skin tone", Version(15, 1),"🚶🏾➡️"),
[INFO] [stdout] 21785 | ||     Emoji::new("person walking facing right: dark skin tone", Version(15, 1),"🚶🏿➡️"),
[INFO] [stdout] 21786 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21804 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21787:3
[INFO] [stdout]       |
[INFO] [stdout] 21779 |    pub static PERSON_WALKING_FACING_RIGHT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person walking facing ...
[INFO] [stdout]       |  __________________________________________________________________________-
[INFO] [stdout] 21780 | |      &[
[INFO] [stdout] 21781 | |          Emoji::new("person walking facing right: light skin tone", Version(15, 1),"🚶🏻➡️"),
[INFO] [stdout] 21782 | |      Emoji::new("person walking facing right: medium-light skin tone", Version(15, 1),"🚶🏼➡️"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21787 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21788 | ||         With::new(Emoji::new("man walking facing right", Version(15, 1),"🚶♂️➡️"), 
[INFO] [stdout] 21789 | ||     &[
[INFO] [stdout] 21790 | ||         Emoji::new("man walking facing right: light skin tone", Version(15, 1),"🚶🏻♂️➡️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21803 | ||     ]),
[INFO] [stdout] 21804 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21789:3
[INFO] [stdout]       |
[INFO] [stdout] 21788 | /          With::new(Emoji::new("man walking facing right", Version(15, 1),"🚶♂️➡️"), 
[INFO] [stdout] 21789 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21790 | ||         Emoji::new("man walking facing right: light skin tone", Version(15, 1),"🚶🏻♂️➡️"),
[INFO] [stdout] 21791 | ||     Emoji::new("man walking facing right: medium-light skin tone", Version(15, 1),"🚶🏼♂️➡️"),
[INFO] [stdout] 21792 | ||     Emoji::new("man walking facing right: medium skin tone", Version(15, 1),"🚶🏽♂️➡️"),
[INFO] [stdout] 21793 | ||     Emoji::new("man walking facing right: medium-dark skin tone", Version(15, 1),"🚶🏾♂️➡️"),
[INFO] [stdout] 21794 | ||     Emoji::new("man walking facing right: dark skin tone", Version(15, 1),"🚶🏿♂️➡️"),
[INFO] [stdout] 21795 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21804 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21797:3
[INFO] [stdout]       |
[INFO] [stdout] 21796 | /      With::new(Emoji::new("woman walking facing right", Version(15, 1),"🚶♀️➡️"), 
[INFO] [stdout] 21797 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21798 | ||         Emoji::new("woman walking facing right: light skin tone", Version(15, 1),"🚶🏻♀️➡️"),
[INFO] [stdout] 21799 | ||     Emoji::new("woman walking facing right: medium-light skin tone", Version(15, 1),"🚶🏼♀️➡️"),
[INFO] [stdout] 21800 | ||     Emoji::new("woman walking facing right: medium skin tone", Version(15, 1),"🚶🏽♀️➡️"),
[INFO] [stdout] 21801 | ||     Emoji::new("woman walking facing right: medium-dark skin tone", Version(15, 1),"🚶🏾♀️➡️"),
[INFO] [stdout] 21802 | ||     Emoji::new("woman walking facing right: dark skin tone", Version(15, 1),"🚶🏿♀️➡️"),
[INFO] [stdout] 21803 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21804 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21812:3
[INFO] [stdout]       |
[INFO] [stdout] 21811 |    pub static PERSON_WITH_BUNNY_EARS: With<Gender,Emoji> = With::new(Emoji::new("people with bunny ears", Version(0, 6),"👯"), 
[INFO] [stdout]       |  __________________________________________________________-
[INFO] [stdout] 21812 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21813 | ||         Emoji::new("men with bunny ears", Version(4, 0),"👯♂️"),
[INFO] [stdout] 21814 | ||     Emoji::new("women with bunny ears", Version(4, 0),"👯♀️"),
[INFO] [stdout] 21815 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21823:3
[INFO] [stdout]       |
[INFO] [stdout] 21822 |    pub static PERSON_WITH_WHITE_CANE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person with white cane", Ve...
[INFO] [stdout]       |  _______________________________________________________________________________-
[INFO] [stdout] 21823 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21824 | ||         Emoji::new("person with white cane: light skin tone", Version(12, 1),"🧑🏻🦯"),
[INFO] [stdout] 21825 | ||     Emoji::new("person with white cane: medium-light skin tone", Version(12, 1),"🧑🏼🦯"),
[INFO] [stdout] 21826 | ||     Emoji::new("person with white cane: medium skin tone", Version(12, 1),"🧑🏽🦯"),
[INFO] [stdout] 21827 | ||     Emoji::new("person with white cane: medium-dark skin tone", Version(12, 1),"🧑🏾🦯"),
[INFO] [stdout] 21828 | ||     Emoji::new("person with white cane: dark skin tone", Version(12, 1),"🧑🏿🦯"),
[INFO] [stdout] 21829 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21847 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21830:3
[INFO] [stdout]       |
[INFO] [stdout] 21822 |    pub static PERSON_WITH_WHITE_CANE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person with white cane", Ve...
[INFO] [stdout]       |  _____________________________________________________________________-
[INFO] [stdout] 21823 | |      &[
[INFO] [stdout] 21824 | |          Emoji::new("person with white cane: light skin tone", Version(12, 1),"🧑🏻🦯"),
[INFO] [stdout] 21825 | |      Emoji::new("person with white cane: medium-light skin tone", Version(12, 1),"🧑🏼🦯"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21830 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21831 | ||         With::new(Emoji::new("man with white cane", Version(12, 0),"👨🦯"), 
[INFO] [stdout] 21832 | ||     &[
[INFO] [stdout] 21833 | ||         Emoji::new("man with white cane: light skin tone", Version(12, 0),"👨🏻🦯"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21846 | ||     ]),
[INFO] [stdout] 21847 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21832:3
[INFO] [stdout]       |
[INFO] [stdout] 21831 | /          With::new(Emoji::new("man with white cane", Version(12, 0),"👨🦯"), 
[INFO] [stdout] 21832 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21833 | ||         Emoji::new("man with white cane: light skin tone", Version(12, 0),"👨🏻🦯"),
[INFO] [stdout] 21834 | ||     Emoji::new("man with white cane: medium-light skin tone", Version(12, 0),"👨🏼🦯"),
[INFO] [stdout] 21835 | ||     Emoji::new("man with white cane: medium skin tone", Version(12, 0),"👨🏽🦯"),
[INFO] [stdout] 21836 | ||     Emoji::new("man with white cane: medium-dark skin tone", Version(12, 0),"👨🏾🦯"),
[INFO] [stdout] 21837 | ||     Emoji::new("man with white cane: dark skin tone", Version(12, 0),"👨🏿🦯"),
[INFO] [stdout] 21838 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21847 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21840:3
[INFO] [stdout]       |
[INFO] [stdout] 21839 | /      With::new(Emoji::new("woman with white cane", Version(12, 0),"👩🦯"), 
[INFO] [stdout] 21840 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21841 | ||         Emoji::new("woman with white cane: light skin tone", Version(12, 0),"👩🏻🦯"),
[INFO] [stdout] 21842 | ||     Emoji::new("woman with white cane: medium-light skin tone", Version(12, 0),"👩🏼🦯"),
[INFO] [stdout] 21843 | ||     Emoji::new("woman with white cane: medium skin tone", Version(12, 0),"👩🏽🦯"),
[INFO] [stdout] 21844 | ||     Emoji::new("woman with white cane: medium-dark skin tone", Version(12, 0),"👩🏾🦯"),
[INFO] [stdout] 21845 | ||     Emoji::new("woman with white cane: dark skin tone", Version(12, 0),"👩🏿🦯"),
[INFO] [stdout] 21846 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21847 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21855:3
[INFO] [stdout]       |
[INFO] [stdout] 21854 |    pub static PERSON_WITH_WHITE_CANE_FACING_RIGHT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person with wh...
[INFO] [stdout]       |  ____________________________________________________________________________________________-
[INFO] [stdout] 21855 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21856 | ||         Emoji::new("person with white cane facing right: light skin tone", Version(15, 1),"🧑🏻🦯➡️"),
[INFO] [stdout] 21857 | ||     Emoji::new("person with white cane facing right: medium-light skin tone", Version(15, 1),"🧑🏼🦯➡️"),
[INFO] [stdout] 21858 | ||     Emoji::new("person with white cane facing right: medium skin tone", Version(15, 1),"🧑🏽🦯➡️"),
[INFO] [stdout] 21859 | ||     Emoji::new("person with white cane facing right: medium-dark skin tone", Version(15, 1),"🧑🏾🦯➡️"),
[INFO] [stdout] 21860 | ||     Emoji::new("person with white cane facing right: dark skin tone", Version(15, 1),"🧑🏿🦯➡️"),
[INFO] [stdout] 21861 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21879 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21862:3
[INFO] [stdout]       |
[INFO] [stdout] 21854 |    pub static PERSON_WITH_WHITE_CANE_FACING_RIGHT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person with wh...
[INFO] [stdout]       |  __________________________________________________________________________________-
[INFO] [stdout] 21855 | |      &[
[INFO] [stdout] 21856 | |          Emoji::new("person with white cane facing right: light skin tone", Version(15, 1),"🧑🏻🦯➡️"),
[INFO] [stdout] 21857 | |      Emoji::new("person with white cane facing right: medium-light skin tone", Version(15, 1),"🧑🏼🦯➡️"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21862 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21863 | ||         With::new(Emoji::new("man with white cane facing right", Version(15, 1),"👨🦯➡️"), 
[INFO] [stdout] 21864 | ||     &[
[INFO] [stdout] 21865 | ||         Emoji::new("man with white cane facing right: light skin tone", Version(15, 1),"👨🏻🦯➡️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21878 | ||     ]),
[INFO] [stdout] 21879 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21864:3
[INFO] [stdout]       |
[INFO] [stdout] 21863 | /          With::new(Emoji::new("man with white cane facing right", Version(15, 1),"👨🦯➡️"), 
[INFO] [stdout] 21864 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21865 | ||         Emoji::new("man with white cane facing right: light skin tone", Version(15, 1),"👨🏻🦯➡️"),
[INFO] [stdout] 21866 | ||     Emoji::new("man with white cane facing right: medium-light skin tone", Version(15, 1),"👨🏼🦯➡️"),
[INFO] [stdout] 21867 | ||     Emoji::new("man with white cane facing right: medium skin tone", Version(15, 1),"👨🏽🦯➡️"),
[INFO] [stdout] 21868 | ||     Emoji::new("man with white cane facing right: medium-dark skin tone", Version(15, 1),"👨🏾🦯➡️"),
[INFO] [stdout] 21869 | ||     Emoji::new("man with white cane facing right: dark skin tone", Version(15, 1),"👨🏿🦯➡️"),
[INFO] [stdout] 21870 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21879 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21872:3
[INFO] [stdout]       |
[INFO] [stdout] 21871 | /      With::new(Emoji::new("woman with white cane facing right", Version(15, 1),"👩🦯➡️"), 
[INFO] [stdout] 21872 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21873 | ||         Emoji::new("woman with white cane facing right: light skin tone", Version(15, 1),"👩🏻🦯➡️"),
[INFO] [stdout] 21874 | ||     Emoji::new("woman with white cane facing right: medium-light skin tone", Version(15, 1),"👩🏼🦯➡️"),
[INFO] [stdout] 21875 | ||     Emoji::new("woman with white cane facing right: medium skin tone", Version(15, 1),"👩🏽🦯➡️"),
[INFO] [stdout] 21876 | ||     Emoji::new("woman with white cane facing right: medium-dark skin tone", Version(15, 1),"👩🏾🦯➡️"),
[INFO] [stdout] 21877 | ||     Emoji::new("woman with white cane facing right: dark skin tone", Version(15, 1),"👩🏿🦯➡️"),
[INFO] [stdout] 21878 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21879 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22751:3
[INFO] [stdout]       |
[INFO] [stdout] 22750 |    pub static BABY_ANGEL: With<Tone,Emoji> = With::new(Emoji::new("baby angel", Version(0, 6),"👼"), 
[INFO] [stdout]       |  ____________________________________________-
[INFO] [stdout] 22751 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22752 | ||         Emoji::new("baby angel: light skin tone", Version(1, 0),"👼🏻"),
[INFO] [stdout] 22753 | ||     Emoji::new("baby angel: medium-light skin tone", Version(1, 0),"👼🏼"),
[INFO] [stdout] 22754 | ||     Emoji::new("baby angel: medium skin tone", Version(1, 0),"👼🏽"),
[INFO] [stdout] 22755 | ||     Emoji::new("baby angel: medium-dark skin tone", Version(1, 0),"👼🏾"),
[INFO] [stdout] 22756 | ||     Emoji::new("baby angel: dark skin tone", Version(1, 0),"👼🏿"),
[INFO] [stdout] 22757 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22765:3
[INFO] [stdout]       |
[INFO] [stdout] 22764 |    pub static ELF: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("elf", Version(5, 0),"🧝"), 
[INFO] [stdout]       |  ____________________________________________________________-
[INFO] [stdout] 22765 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22766 | ||         Emoji::new("elf: light skin tone", Version(5, 0),"🧝🏻"),
[INFO] [stdout] 22767 | ||     Emoji::new("elf: medium-light skin tone", Version(5, 0),"🧝🏼"),
[INFO] [stdout] 22768 | ||     Emoji::new("elf: medium skin tone", Version(5, 0),"🧝🏽"),
[INFO] [stdout] 22769 | ||     Emoji::new("elf: medium-dark skin tone", Version(5, 0),"🧝🏾"),
[INFO] [stdout] 22770 | ||     Emoji::new("elf: dark skin tone", Version(5, 0),"🧝🏿"),
[INFO] [stdout] 22771 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 22789 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22772:3
[INFO] [stdout]       |
[INFO] [stdout] 22764 |    pub static ELF: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("elf", Version(5, 0),"🧝"), 
[INFO] [stdout]       |  __________________________________________________-
[INFO] [stdout] 22765 | |      &[
[INFO] [stdout] 22766 | |          Emoji::new("elf: light skin tone", Version(5, 0),"🧝🏻"),
[INFO] [stdout] 22767 | |      Emoji::new("elf: medium-light skin tone", Version(5, 0),"🧝🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 22772 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22773 | ||         With::new(Emoji::new("man elf", Version(5, 0),"🧝♂️"), 
[INFO] [stdout] 22774 | ||     &[
[INFO] [stdout] 22775 | ||         Emoji::new("man elf: light skin tone", Version(5, 0),"🧝🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 22788 | ||     ]),
[INFO] [stdout] 22789 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22774:3
[INFO] [stdout]       |
[INFO] [stdout] 22773 | /          With::new(Emoji::new("man elf", Version(5, 0),"🧝♂️"), 
[INFO] [stdout] 22774 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22775 | ||         Emoji::new("man elf: light skin tone", Version(5, 0),"🧝🏻♂️"),
[INFO] [stdout] 22776 | ||     Emoji::new("man elf: medium-light skin tone", Version(5, 0),"🧝🏼♂️"),
[INFO] [stdout] 22777 | ||     Emoji::new("man elf: medium skin tone", Version(5, 0),"🧝🏽♂️"),
[INFO] [stdout] 22778 | ||     Emoji::new("man elf: medium-dark skin tone", Version(5, 0),"🧝🏾♂️"),
[INFO] [stdout] 22779 | ||     Emoji::new("man elf: dark skin tone", Version(5, 0),"🧝🏿♂️"),
[INFO] [stdout] 22780 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 22789 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22782:3
[INFO] [stdout]       |
[INFO] [stdout] 22781 | /      With::new(Emoji::new("woman elf", Version(5, 0),"🧝♀️"), 
[INFO] [stdout] 22782 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22783 | ||         Emoji::new("woman elf: light skin tone", Version(5, 0),"🧝🏻♀️"),
[INFO] [stdout] 22784 | ||     Emoji::new("woman elf: medium-light skin tone", Version(5, 0),"🧝🏼♀️"),
[INFO] [stdout] 22785 | ||     Emoji::new("woman elf: medium skin tone", Version(5, 0),"🧝🏽♀️"),
[INFO] [stdout] 22786 | ||     Emoji::new("woman elf: medium-dark skin tone", Version(5, 0),"🧝🏾♀️"),
[INFO] [stdout] 22787 | ||     Emoji::new("woman elf: dark skin tone", Version(5, 0),"🧝🏿♀️"),
[INFO] [stdout] 22788 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 22789 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22797:3
[INFO] [stdout]       |
[INFO] [stdout] 22796 |    pub static FAIRY: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("fairy", Version(5, 0),"🧚"), 
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 22797 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22798 | ||         Emoji::new("fairy: light skin tone", Version(5, 0),"🧚🏻"),
[INFO] [stdout] 22799 | ||     Emoji::new("fairy: medium-light skin tone", Version(5, 0),"🧚🏼"),
[INFO] [stdout] 22800 | ||     Emoji::new("fairy: medium skin tone", Version(5, 0),"🧚🏽"),
[INFO] [stdout] 22801 | ||     Emoji::new("fairy: medium-dark skin tone", Version(5, 0),"🧚🏾"),
[INFO] [stdout] 22802 | ||     Emoji::new("fairy: dark skin tone", Version(5, 0),"🧚🏿"),
[INFO] [stdout] 22803 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 22821 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22804:3
[INFO] [stdout]       |
[INFO] [stdout] 22796 |    pub static FAIRY: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("fairy", Version(5, 0),"🧚"), 
[INFO] [stdout]       |  ____________________________________________________-
[INFO] [stdout] 22797 | |      &[
[INFO] [stdout] 22798 | |          Emoji::new("fairy: light skin tone", Version(5, 0),"🧚🏻"),
[INFO] [stdout] 22799 | |      Emoji::new("fairy: medium-light skin tone", Version(5, 0),"🧚🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 22804 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22805 | ||         With::new(Emoji::new("man fairy", Version(5, 0),"🧚♂️"), 
[INFO] [stdout] 22806 | ||     &[
[INFO] [stdout] 22807 | ||         Emoji::new("man fairy: light skin tone", Version(5, 0),"🧚🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 22820 | ||     ]),
[INFO] [stdout] 22821 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22806:3
[INFO] [stdout]       |
[INFO] [stdout] 22805 | /          With::new(Emoji::new("man fairy", Version(5, 0),"🧚♂️"), 
[INFO] [stdout] 22806 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22807 | ||         Emoji::new("man fairy: light skin tone", Version(5, 0),"🧚🏻♂️"),
[INFO] [stdout] 22808 | ||     Emoji::new("man fairy: medium-light skin tone", Version(5, 0),"🧚🏼♂️"),
[INFO] [stdout] 22809 | ||     Emoji::new("man fairy: medium skin tone", Version(5, 0),"🧚🏽♂️"),
[INFO] [stdout] 22810 | ||     Emoji::new("man fairy: medium-dark skin tone", Version(5, 0),"🧚🏾♂️"),
[INFO] [stdout] 22811 | ||     Emoji::new("man fairy: dark skin tone", Version(5, 0),"🧚🏿♂️"),
[INFO] [stdout] 22812 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 22821 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22814:3
[INFO] [stdout]       |
[INFO] [stdout] 22813 | /      With::new(Emoji::new("woman fairy", Version(5, 0),"🧚♀️"), 
[INFO] [stdout] 22814 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22815 | ||         Emoji::new("woman fairy: light skin tone", Version(5, 0),"🧚🏻♀️"),
[INFO] [stdout] 22816 | ||     Emoji::new("woman fairy: medium-light skin tone", Version(5, 0),"🧚🏼♀️"),
[INFO] [stdout] 22817 | ||     Emoji::new("woman fairy: medium skin tone", Version(5, 0),"🧚🏽♀️"),
[INFO] [stdout] 22818 | ||     Emoji::new("woman fairy: medium-dark skin tone", Version(5, 0),"🧚🏾♀️"),
[INFO] [stdout] 22819 | ||     Emoji::new("woman fairy: dark skin tone", Version(5, 0),"🧚🏿♀️"),
[INFO] [stdout] 22820 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 22821 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22829:3
[INFO] [stdout]       |
[INFO] [stdout] 22828 |    pub static GENIE: With<Gender,Emoji> = With::new(Emoji::new("genie", Version(5, 0),"🧞"), 
[INFO] [stdout]       |  _________________________________________-
[INFO] [stdout] 22829 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22830 | ||         Emoji::new("man genie", Version(5, 0),"🧞♂️"),
[INFO] [stdout] 22831 | ||     Emoji::new("woman genie", Version(5, 0),"🧞♀️"),
[INFO] [stdout] 22832 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22840:3
[INFO] [stdout]       |
[INFO] [stdout] 22839 |    pub static MAGE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("mage", Version(5, 0),"🧙"), 
[INFO] [stdout]       |  _____________________________________________________________-
[INFO] [stdout] 22840 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22841 | ||         Emoji::new("mage: light skin tone", Version(5, 0),"🧙🏻"),
[INFO] [stdout] 22842 | ||     Emoji::new("mage: medium-light skin tone", Version(5, 0),"🧙🏼"),
[INFO] [stdout] 22843 | ||     Emoji::new("mage: medium skin tone", Version(5, 0),"🧙🏽"),
[INFO] [stdout] 22844 | ||     Emoji::new("mage: medium-dark skin tone", Version(5, 0),"🧙🏾"),
[INFO] [stdout] 22845 | ||     Emoji::new("mage: dark skin tone", Version(5, 0),"🧙🏿"),
[INFO] [stdout] 22846 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 22864 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22847:3
[INFO] [stdout]       |
[INFO] [stdout] 22839 |    pub static MAGE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("mage", Version(5, 0),"🧙"), 
[INFO] [stdout]       |  ___________________________________________________-
[INFO] [stdout] 22840 | |      &[
[INFO] [stdout] 22841 | |          Emoji::new("mage: light skin tone", Version(5, 0),"🧙🏻"),
[INFO] [stdout] 22842 | |      Emoji::new("mage: medium-light skin tone", Version(5, 0),"🧙🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 22847 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22848 | ||         With::new(Emoji::new("man mage", Version(5, 0),"🧙♂️"), 
[INFO] [stdout] 22849 | ||     &[
[INFO] [stdout] 22850 | ||         Emoji::new("man mage: light skin tone", Version(5, 0),"🧙🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 22863 | ||     ]),
[INFO] [stdout] 22864 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22849:3
[INFO] [stdout]       |
[INFO] [stdout] 22848 | /          With::new(Emoji::new("man mage", Version(5, 0),"🧙♂️"), 
[INFO] [stdout] 22849 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22850 | ||         Emoji::new("man mage: light skin tone", Version(5, 0),"🧙🏻♂️"),
[INFO] [stdout] 22851 | ||     Emoji::new("man mage: medium-light skin tone", Version(5, 0),"🧙🏼♂️"),
[INFO] [stdout] 22852 | ||     Emoji::new("man mage: medium skin tone", Version(5, 0),"🧙🏽♂️"),
[INFO] [stdout] 22853 | ||     Emoji::new("man mage: medium-dark skin tone", Version(5, 0),"🧙🏾♂️"),
[INFO] [stdout] 22854 | ||     Emoji::new("man mage: dark skin tone", Version(5, 0),"🧙🏿♂️"),
[INFO] [stdout] 22855 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 22864 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22857:3
[INFO] [stdout]       |
[INFO] [stdout] 22856 | /      With::new(Emoji::new("woman mage", Version(5, 0),"🧙♀️"), 
[INFO] [stdout] 22857 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22858 | ||         Emoji::new("woman mage: light skin tone", Version(5, 0),"🧙🏻♀️"),
[INFO] [stdout] 22859 | ||     Emoji::new("woman mage: medium-light skin tone", Version(5, 0),"🧙🏼♀️"),
[INFO] [stdout] 22860 | ||     Emoji::new("woman mage: medium skin tone", Version(5, 0),"🧙🏽♀️"),
[INFO] [stdout] 22861 | ||     Emoji::new("woman mage: medium-dark skin tone", Version(5, 0),"🧙🏾♀️"),
[INFO] [stdout] 22862 | ||     Emoji::new("woman mage: dark skin tone", Version(5, 0),"🧙🏿♀️"),
[INFO] [stdout] 22863 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 22864 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22872:3
[INFO] [stdout]       |
[INFO] [stdout] 22871 |    pub static MERMAID: With<Tone,Emoji> = With::new(Emoji::new("mermaid", Version(5, 0),"🧜♀️"), 
[INFO] [stdout]       |  _________________________________________-
[INFO] [stdout] 22872 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22873 | ||         Emoji::new("mermaid: light skin tone", Version(5, 0),"🧜🏻♀️"),
[INFO] [stdout] 22874 | ||     Emoji::new("mermaid: medium-light skin tone", Version(5, 0),"🧜🏼♀️"),
[INFO] [stdout] 22875 | ||     Emoji::new("mermaid: medium skin tone", Version(5, 0),"🧜🏽♀️"),
[INFO] [stdout] 22876 | ||     Emoji::new("mermaid: medium-dark skin tone", Version(5, 0),"🧜🏾♀️"),
[INFO] [stdout] 22877 | ||     Emoji::new("mermaid: dark skin tone", Version(5, 0),"🧜🏿♀️"),
[INFO] [stdout] 22878 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22886:3
[INFO] [stdout]       |
[INFO] [stdout] 22885 |    pub static MERMAN: With<Tone,Emoji> = With::new(Emoji::new("merman", Version(5, 0),"🧜♂️"), 
[INFO] [stdout]       |  ________________________________________-
[INFO] [stdout] 22886 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22887 | ||         Emoji::new("merman: light skin tone", Version(5, 0),"🧜🏻♂️"),
[INFO] [stdout] 22888 | ||     Emoji::new("merman: medium-light skin tone", Version(5, 0),"🧜🏼♂️"),
[INFO] [stdout] 22889 | ||     Emoji::new("merman: medium skin tone", Version(5, 0),"🧜🏽♂️"),
[INFO] [stdout] 22890 | ||     Emoji::new("merman: medium-dark skin tone", Version(5, 0),"🧜🏾♂️"),
[INFO] [stdout] 22891 | ||     Emoji::new("merman: dark skin tone", Version(5, 0),"🧜🏿♂️"),
[INFO] [stdout] 22892 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22900:3
[INFO] [stdout]       |
[INFO] [stdout] 22899 |    pub static MERPERSON: With<Tone,Emoji> = With::new(Emoji::new("merperson", Version(5, 0),"🧜"), 
[INFO] [stdout]       |  ___________________________________________-
[INFO] [stdout] 22900 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22901 | ||         Emoji::new("merperson: light skin tone", Version(5, 0),"🧜🏻"),
[INFO] [stdout] 22902 | ||     Emoji::new("merperson: medium-light skin tone", Version(5, 0),"🧜🏼"),
[INFO] [stdout] 22903 | ||     Emoji::new("merperson: medium skin tone", Version(5, 0),"🧜🏽"),
[INFO] [stdout] 22904 | ||     Emoji::new("merperson: medium-dark skin tone", Version(5, 0),"🧜🏾"),
[INFO] [stdout] 22905 | ||     Emoji::new("merperson: dark skin tone", Version(5, 0),"🧜🏿"),
[INFO] [stdout] 22906 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22914:3
[INFO] [stdout]       |
[INFO] [stdout] 22913 |    pub static MRS_CLAUS: With<Tone,Emoji> = With::new(Emoji::new("Mrs. Claus", Version(3, 0),"🤶"), 
[INFO] [stdout]       |  ___________________________________________-
[INFO] [stdout] 22914 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22915 | ||         Emoji::new("Mrs. Claus: light skin tone", Version(3, 0),"🤶🏻"),
[INFO] [stdout] 22916 | ||     Emoji::new("Mrs. Claus: medium-light skin tone", Version(3, 0),"🤶🏼"),
[INFO] [stdout] 22917 | ||     Emoji::new("Mrs. Claus: medium skin tone", Version(3, 0),"🤶🏽"),
[INFO] [stdout] 22918 | ||     Emoji::new("Mrs. Claus: medium-dark skin tone", Version(3, 0),"🤶🏾"),
[INFO] [stdout] 22919 | ||     Emoji::new("Mrs. Claus: dark skin tone", Version(3, 0),"🤶🏿"),
[INFO] [stdout] 22920 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22928:3
[INFO] [stdout]       |
[INFO] [stdout] 22927 |    pub static MX_CLAUS: With<Tone,Emoji> = With::new(Emoji::new("Mx Claus", Version(13, 0),"🧑🎄"), 
[INFO] [stdout]       |  __________________________________________-
[INFO] [stdout] 22928 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22929 | ||         Emoji::new("Mx Claus: light skin tone", Version(13, 0),"🧑🏻🎄"),
[INFO] [stdout] 22930 | ||     Emoji::new("Mx Claus: medium-light skin tone", Version(13, 0),"🧑🏼🎄"),
[INFO] [stdout] 22931 | ||     Emoji::new("Mx Claus: medium skin tone", Version(13, 0),"🧑🏽🎄"),
[INFO] [stdout] 22932 | ||     Emoji::new("Mx Claus: medium-dark skin tone", Version(13, 0),"🧑🏾🎄"),
[INFO] [stdout] 22933 | ||     Emoji::new("Mx Claus: dark skin tone", Version(13, 0),"🧑🏿🎄"),
[INFO] [stdout] 22934 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22942:3
[INFO] [stdout]       |
[INFO] [stdout] 22941 |    pub static SANTA_CLAUS: With<Tone,Emoji> = With::new(Emoji::new("Santa Claus", Version(0, 6),"🎅"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 22942 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22943 | ||         Emoji::new("Santa Claus: light skin tone", Version(1, 0),"🎅🏻"),
[INFO] [stdout] 22944 | ||     Emoji::new("Santa Claus: medium-light skin tone", Version(1, 0),"🎅🏼"),
[INFO] [stdout] 22945 | ||     Emoji::new("Santa Claus: medium skin tone", Version(1, 0),"🎅🏽"),
[INFO] [stdout] 22946 | ||     Emoji::new("Santa Claus: medium-dark skin tone", Version(1, 0),"🎅🏾"),
[INFO] [stdout] 22947 | ||     Emoji::new("Santa Claus: dark skin tone", Version(1, 0),"🎅🏿"),
[INFO] [stdout] 22948 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22956:3
[INFO] [stdout]       |
[INFO] [stdout] 22955 |    pub static SUPERHERO: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("superhero", Version(11, 0),"🦸"), 
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 22956 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22957 | ||         Emoji::new("superhero: light skin tone", Version(11, 0),"🦸🏻"),
[INFO] [stdout] 22958 | ||     Emoji::new("superhero: medium-light skin tone", Version(11, 0),"🦸🏼"),
[INFO] [stdout] 22959 | ||     Emoji::new("superhero: medium skin tone", Version(11, 0),"🦸🏽"),
[INFO] [stdout] 22960 | ||     Emoji::new("superhero: medium-dark skin tone", Version(11, 0),"🦸🏾"),
[INFO] [stdout] 22961 | ||     Emoji::new("superhero: dark skin tone", Version(11, 0),"🦸🏿"),
[INFO] [stdout] 22962 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 22980 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22963:3
[INFO] [stdout]       |
[INFO] [stdout] 22955 |    pub static SUPERHERO: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("superhero", Version(11, 0),"🦸"), 
[INFO] [stdout]       |  ________________________________________________________-
[INFO] [stdout] 22956 | |      &[
[INFO] [stdout] 22957 | |          Emoji::new("superhero: light skin tone", Version(11, 0),"🦸🏻"),
[INFO] [stdout] 22958 | |      Emoji::new("superhero: medium-light skin tone", Version(11, 0),"🦸🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 22963 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22964 | ||         With::new(Emoji::new("man superhero", Version(11, 0),"🦸♂️"), 
[INFO] [stdout] 22965 | ||     &[
[INFO] [stdout] 22966 | ||         Emoji::new("man superhero: light skin tone", Version(11, 0),"🦸🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 22979 | ||     ]),
[INFO] [stdout] 22980 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22965:3
[INFO] [stdout]       |
[INFO] [stdout] 22964 | /          With::new(Emoji::new("man superhero", Version(11, 0),"🦸♂️"), 
[INFO] [stdout] 22965 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22966 | ||         Emoji::new("man superhero: light skin tone", Version(11, 0),"🦸🏻♂️"),
[INFO] [stdout] 22967 | ||     Emoji::new("man superhero: medium-light skin tone", Version(11, 0),"🦸🏼♂️"),
[INFO] [stdout] 22968 | ||     Emoji::new("man superhero: medium skin tone", Version(11, 0),"🦸🏽♂️"),
[INFO] [stdout] 22969 | ||     Emoji::new("man superhero: medium-dark skin tone", Version(11, 0),"🦸🏾♂️"),
[INFO] [stdout] 22970 | ||     Emoji::new("man superhero: dark skin tone", Version(11, 0),"🦸🏿♂️"),
[INFO] [stdout] 22971 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 22980 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22973:3
[INFO] [stdout]       |
[INFO] [stdout] 22972 | /      With::new(Emoji::new("woman superhero", Version(11, 0),"🦸♀️"), 
[INFO] [stdout] 22973 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22974 | ||         Emoji::new("woman superhero: light skin tone", Version(11, 0),"🦸🏻♀️"),
[INFO] [stdout] 22975 | ||     Emoji::new("woman superhero: medium-light skin tone", Version(11, 0),"🦸🏼♀️"),
[INFO] [stdout] 22976 | ||     Emoji::new("woman superhero: medium skin tone", Version(11, 0),"🦸🏽♀️"),
[INFO] [stdout] 22977 | ||     Emoji::new("woman superhero: medium-dark skin tone", Version(11, 0),"🦸🏾♀️"),
[INFO] [stdout] 22978 | ||     Emoji::new("woman superhero: dark skin tone", Version(11, 0),"🦸🏿♀️"),
[INFO] [stdout] 22979 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 22980 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22988:3
[INFO] [stdout]       |
[INFO] [stdout] 22987 |    pub static SUPERVILLAIN: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("supervillain", Version(11, 0),"🦹"), 
[INFO] [stdout]       |  _____________________________________________________________________-
[INFO] [stdout] 22988 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22989 | ||         Emoji::new("supervillain: light skin tone", Version(11, 0),"🦹🏻"),
[INFO] [stdout] 22990 | ||     Emoji::new("supervillain: medium-light skin tone", Version(11, 0),"🦹🏼"),
[INFO] [stdout] 22991 | ||     Emoji::new("supervillain: medium skin tone", Version(11, 0),"🦹🏽"),
[INFO] [stdout] 22992 | ||     Emoji::new("supervillain: medium-dark skin tone", Version(11, 0),"🦹🏾"),
[INFO] [stdout] 22993 | ||     Emoji::new("supervillain: dark skin tone", Version(11, 0),"🦹🏿"),
[INFO] [stdout] 22994 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23012 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22995:3
[INFO] [stdout]       |
[INFO] [stdout] 22987 |    pub static SUPERVILLAIN: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("supervillain", Version(11, 0),"🦹"), 
[INFO] [stdout]       |  ___________________________________________________________-
[INFO] [stdout] 22988 | |      &[
[INFO] [stdout] 22989 | |          Emoji::new("supervillain: light skin tone", Version(11, 0),"🦹🏻"),
[INFO] [stdout] 22990 | |      Emoji::new("supervillain: medium-light skin tone", Version(11, 0),"🦹🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 22995 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22996 | ||         With::new(Emoji::new("man supervillain", Version(11, 0),"🦹♂️"), 
[INFO] [stdout] 22997 | ||     &[
[INFO] [stdout] 22998 | ||         Emoji::new("man supervillain: light skin tone", Version(11, 0),"🦹🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 23011 | ||     ]),
[INFO] [stdout] 23012 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:22997:3
[INFO] [stdout]       |
[INFO] [stdout] 22996 | /          With::new(Emoji::new("man supervillain", Version(11, 0),"🦹♂️"), 
[INFO] [stdout] 22997 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 22998 | ||         Emoji::new("man supervillain: light skin tone", Version(11, 0),"🦹🏻♂️"),
[INFO] [stdout] 22999 | ||     Emoji::new("man supervillain: medium-light skin tone", Version(11, 0),"🦹🏼♂️"),
[INFO] [stdout] 23000 | ||     Emoji::new("man supervillain: medium skin tone", Version(11, 0),"🦹🏽♂️"),
[INFO] [stdout] 23001 | ||     Emoji::new("man supervillain: medium-dark skin tone", Version(11, 0),"🦹🏾♂️"),
[INFO] [stdout] 23002 | ||     Emoji::new("man supervillain: dark skin tone", Version(11, 0),"🦹🏿♂️"),
[INFO] [stdout] 23003 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23012 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23005:3
[INFO] [stdout]       |
[INFO] [stdout] 23004 | /      With::new(Emoji::new("woman supervillain", Version(11, 0),"🦹♀️"), 
[INFO] [stdout] 23005 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23006 | ||         Emoji::new("woman supervillain: light skin tone", Version(11, 0),"🦹🏻♀️"),
[INFO] [stdout] 23007 | ||     Emoji::new("woman supervillain: medium-light skin tone", Version(11, 0),"🦹🏼♀️"),
[INFO] [stdout] 23008 | ||     Emoji::new("woman supervillain: medium skin tone", Version(11, 0),"🦹🏽♀️"),
[INFO] [stdout] 23009 | ||     Emoji::new("woman supervillain: medium-dark skin tone", Version(11, 0),"🦹🏾♀️"),
[INFO] [stdout] 23010 | ||     Emoji::new("woman supervillain: dark skin tone", Version(11, 0),"🦹🏿♀️"),
[INFO] [stdout] 23011 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 23012 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23026:3
[INFO] [stdout]       |
[INFO] [stdout] 23025 |    pub static VAMPIRE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("vampire", Version(5, 0),"🧛"), 
[INFO] [stdout]       |  ________________________________________________________________-
[INFO] [stdout] 23026 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23027 | ||         Emoji::new("vampire: light skin tone", Version(5, 0),"🧛🏻"),
[INFO] [stdout] 23028 | ||     Emoji::new("vampire: medium-light skin tone", Version(5, 0),"🧛🏼"),
[INFO] [stdout] 23029 | ||     Emoji::new("vampire: medium skin tone", Version(5, 0),"🧛🏽"),
[INFO] [stdout] 23030 | ||     Emoji::new("vampire: medium-dark skin tone", Version(5, 0),"🧛🏾"),
[INFO] [stdout] 23031 | ||     Emoji::new("vampire: dark skin tone", Version(5, 0),"🧛🏿"),
[INFO] [stdout] 23032 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23050 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23033:3
[INFO] [stdout]       |
[INFO] [stdout] 23025 |    pub static VAMPIRE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("vampire", Version(5, 0),"🧛"), 
[INFO] [stdout]       |  ______________________________________________________-
[INFO] [stdout] 23026 | |      &[
[INFO] [stdout] 23027 | |          Emoji::new("vampire: light skin tone", Version(5, 0),"🧛🏻"),
[INFO] [stdout] 23028 | |      Emoji::new("vampire: medium-light skin tone", Version(5, 0),"🧛🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 23033 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23034 | ||         With::new(Emoji::new("man vampire", Version(5, 0),"🧛♂️"), 
[INFO] [stdout] 23035 | ||     &[
[INFO] [stdout] 23036 | ||         Emoji::new("man vampire: light skin tone", Version(5, 0),"🧛🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 23049 | ||     ]),
[INFO] [stdout] 23050 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23035:3
[INFO] [stdout]       |
[INFO] [stdout] 23034 | /          With::new(Emoji::new("man vampire", Version(5, 0),"🧛♂️"), 
[INFO] [stdout] 23035 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23036 | ||         Emoji::new("man vampire: light skin tone", Version(5, 0),"🧛🏻♂️"),
[INFO] [stdout] 23037 | ||     Emoji::new("man vampire: medium-light skin tone", Version(5, 0),"🧛🏼♂️"),
[INFO] [stdout] 23038 | ||     Emoji::new("man vampire: medium skin tone", Version(5, 0),"🧛🏽♂️"),
[INFO] [stdout] 23039 | ||     Emoji::new("man vampire: medium-dark skin tone", Version(5, 0),"🧛🏾♂️"),
[INFO] [stdout] 23040 | ||     Emoji::new("man vampire: dark skin tone", Version(5, 0),"🧛🏿♂️"),
[INFO] [stdout] 23041 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23050 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23043:3
[INFO] [stdout]       |
[INFO] [stdout] 23042 | /      With::new(Emoji::new("woman vampire", Version(5, 0),"🧛♀️"), 
[INFO] [stdout] 23043 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23044 | ||         Emoji::new("woman vampire: light skin tone", Version(5, 0),"🧛🏻♀️"),
[INFO] [stdout] 23045 | ||     Emoji::new("woman vampire: medium-light skin tone", Version(5, 0),"🧛🏼♀️"),
[INFO] [stdout] 23046 | ||     Emoji::new("woman vampire: medium skin tone", Version(5, 0),"🧛🏽♀️"),
[INFO] [stdout] 23047 | ||     Emoji::new("woman vampire: medium-dark skin tone", Version(5, 0),"🧛🏾♀️"),
[INFO] [stdout] 23048 | ||     Emoji::new("woman vampire: dark skin tone", Version(5, 0),"🧛🏿♀️"),
[INFO] [stdout] 23049 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 23050 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23058:3
[INFO] [stdout]       |
[INFO] [stdout] 23057 |    pub static ZOMBIE: With<Gender,Emoji> = With::new(Emoji::new("zombie", Version(5, 0),"🧟"), 
[INFO] [stdout]       |  __________________________________________-
[INFO] [stdout] 23058 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23059 | ||         Emoji::new("man zombie", Version(5, 0),"🧟♂️"),
[INFO] [stdout] 23060 | ||     Emoji::new("woman zombie", Version(5, 0),"🧟♀️"),
[INFO] [stdout] 23061 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23559:3
[INFO] [stdout]       |
[INFO] [stdout] 23558 |    pub static DEAF_PERSON: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("deaf person", Version(12, 0),"🧏"), 
[INFO] [stdout]       |  ____________________________________________________________________-
[INFO] [stdout] 23559 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23560 | ||         Emoji::new("deaf person: light skin tone", Version(12, 0),"🧏🏻"),
[INFO] [stdout] 23561 | ||     Emoji::new("deaf person: medium-light skin tone", Version(12, 0),"🧏🏼"),
[INFO] [stdout] 23562 | ||     Emoji::new("deaf person: medium skin tone", Version(12, 0),"🧏🏽"),
[INFO] [stdout] 23563 | ||     Emoji::new("deaf person: medium-dark skin tone", Version(12, 0),"🧏🏾"),
[INFO] [stdout] 23564 | ||     Emoji::new("deaf person: dark skin tone", Version(12, 0),"🧏🏿"),
[INFO] [stdout] 23565 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23583 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23566:3
[INFO] [stdout]       |
[INFO] [stdout] 23558 |    pub static DEAF_PERSON: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("deaf person", Version(12, 0),"🧏"), 
[INFO] [stdout]       |  __________________________________________________________-
[INFO] [stdout] 23559 | |      &[
[INFO] [stdout] 23560 | |          Emoji::new("deaf person: light skin tone", Version(12, 0),"🧏🏻"),
[INFO] [stdout] 23561 | |      Emoji::new("deaf person: medium-light skin tone", Version(12, 0),"🧏🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 23566 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23567 | ||         With::new(Emoji::new("deaf man", Version(12, 0),"🧏♂️"), 
[INFO] [stdout] 23568 | ||     &[
[INFO] [stdout] 23569 | ||         Emoji::new("deaf man: light skin tone", Version(12, 0),"🧏🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 23582 | ||     ]),
[INFO] [stdout] 23583 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23568:3
[INFO] [stdout]       |
[INFO] [stdout] 23567 | /          With::new(Emoji::new("deaf man", Version(12, 0),"🧏♂️"), 
[INFO] [stdout] 23568 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23569 | ||         Emoji::new("deaf man: light skin tone", Version(12, 0),"🧏🏻♂️"),
[INFO] [stdout] 23570 | ||     Emoji::new("deaf man: medium-light skin tone", Version(12, 0),"🧏🏼♂️"),
[INFO] [stdout] 23571 | ||     Emoji::new("deaf man: medium skin tone", Version(12, 0),"🧏🏽♂️"),
[INFO] [stdout] 23572 | ||     Emoji::new("deaf man: medium-dark skin tone", Version(12, 0),"🧏🏾♂️"),
[INFO] [stdout] 23573 | ||     Emoji::new("deaf man: dark skin tone", Version(12, 0),"🧏🏿♂️"),
[INFO] [stdout] 23574 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23583 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23576:3
[INFO] [stdout]       |
[INFO] [stdout] 23575 | /      With::new(Emoji::new("deaf woman", Version(12, 0),"🧏♀️"), 
[INFO] [stdout] 23576 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23577 | ||         Emoji::new("deaf woman: light skin tone", Version(12, 0),"🧏🏻♀️"),
[INFO] [stdout] 23578 | ||     Emoji::new("deaf woman: medium-light skin tone", Version(12, 0),"🧏🏼♀️"),
[INFO] [stdout] 23579 | ||     Emoji::new("deaf woman: medium skin tone", Version(12, 0),"🧏🏽♀️"),
[INFO] [stdout] 23580 | ||     Emoji::new("deaf woman: medium-dark skin tone", Version(12, 0),"🧏🏾♀️"),
[INFO] [stdout] 23581 | ||     Emoji::new("deaf woman: dark skin tone", Version(12, 0),"🧏🏿♀️"),
[INFO] [stdout] 23582 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 23583 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23591:3
[INFO] [stdout]       |
[INFO] [stdout] 23590 |    pub static PERSON_BOWING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person bowing", Version(0, 6),"🙇"), 
[INFO] [stdout]       |  ______________________________________________________________________-
[INFO] [stdout] 23591 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23592 | ||         Emoji::new("person bowing: light skin tone", Version(1, 0),"🙇🏻"),
[INFO] [stdout] 23593 | ||     Emoji::new("person bowing: medium-light skin tone", Version(1, 0),"🙇🏼"),
[INFO] [stdout] 23594 | ||     Emoji::new("person bowing: medium skin tone", Version(1, 0),"🙇🏽"),
[INFO] [stdout] 23595 | ||     Emoji::new("person bowing: medium-dark skin tone", Version(1, 0),"🙇🏾"),
[INFO] [stdout] 23596 | ||     Emoji::new("person bowing: dark skin tone", Version(1, 0),"🙇🏿"),
[INFO] [stdout] 23597 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23615 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23598:3
[INFO] [stdout]       |
[INFO] [stdout] 23590 |    pub static PERSON_BOWING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person bowing", Version(0, 6),"🙇"), 
[INFO] [stdout]       |  ____________________________________________________________-
[INFO] [stdout] 23591 | |      &[
[INFO] [stdout] 23592 | |          Emoji::new("person bowing: light skin tone", Version(1, 0),"🙇🏻"),
[INFO] [stdout] 23593 | |      Emoji::new("person bowing: medium-light skin tone", Version(1, 0),"🙇🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 23598 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23599 | ||         With::new(Emoji::new("man bowing", Version(4, 0),"🙇♂️"), 
[INFO] [stdout] 23600 | ||     &[
[INFO] [stdout] 23601 | ||         Emoji::new("man bowing: light skin tone", Version(4, 0),"🙇🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 23614 | ||     ]),
[INFO] [stdout] 23615 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23600:3
[INFO] [stdout]       |
[INFO] [stdout] 23599 | /          With::new(Emoji::new("man bowing", Version(4, 0),"🙇♂️"), 
[INFO] [stdout] 23600 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23601 | ||         Emoji::new("man bowing: light skin tone", Version(4, 0),"🙇🏻♂️"),
[INFO] [stdout] 23602 | ||     Emoji::new("man bowing: medium-light skin tone", Version(4, 0),"🙇🏼♂️"),
[INFO] [stdout] 23603 | ||     Emoji::new("man bowing: medium skin tone", Version(4, 0),"🙇🏽♂️"),
[INFO] [stdout] 23604 | ||     Emoji::new("man bowing: medium-dark skin tone", Version(4, 0),"🙇🏾♂️"),
[INFO] [stdout] 23605 | ||     Emoji::new("man bowing: dark skin tone", Version(4, 0),"🙇🏿♂️"),
[INFO] [stdout] 23606 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23615 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23608:3
[INFO] [stdout]       |
[INFO] [stdout] 23607 | /      With::new(Emoji::new("woman bowing", Version(4, 0),"🙇♀️"), 
[INFO] [stdout] 23608 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23609 | ||         Emoji::new("woman bowing: light skin tone", Version(4, 0),"🙇🏻♀️"),
[INFO] [stdout] 23610 | ||     Emoji::new("woman bowing: medium-light skin tone", Version(4, 0),"🙇🏼♀️"),
[INFO] [stdout] 23611 | ||     Emoji::new("woman bowing: medium skin tone", Version(4, 0),"🙇🏽♀️"),
[INFO] [stdout] 23612 | ||     Emoji::new("woman bowing: medium-dark skin tone", Version(4, 0),"🙇🏾♀️"),
[INFO] [stdout] 23613 | ||     Emoji::new("woman bowing: dark skin tone", Version(4, 0),"🙇🏿♀️"),
[INFO] [stdout] 23614 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 23615 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23623:3
[INFO] [stdout]       |
[INFO] [stdout] 23622 |    pub static PERSON_FACEPALMING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person facepalming", Version(3,...
[INFO] [stdout]       |  ___________________________________________________________________________-
[INFO] [stdout] 23623 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23624 | ||         Emoji::new("person facepalming: light skin tone", Version(3, 0),"🤦🏻"),
[INFO] [stdout] 23625 | ||     Emoji::new("person facepalming: medium-light skin tone", Version(3, 0),"🤦🏼"),
[INFO] [stdout] 23626 | ||     Emoji::new("person facepalming: medium skin tone", Version(3, 0),"🤦🏽"),
[INFO] [stdout] 23627 | ||     Emoji::new("person facepalming: medium-dark skin tone", Version(3, 0),"🤦🏾"),
[INFO] [stdout] 23628 | ||     Emoji::new("person facepalming: dark skin tone", Version(3, 0),"🤦🏿"),
[INFO] [stdout] 23629 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23647 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23630:3
[INFO] [stdout]       |
[INFO] [stdout] 23622 |    pub static PERSON_FACEPALMING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person facepalming", Version(3,...
[INFO] [stdout]       |  _________________________________________________________________-
[INFO] [stdout] 23623 | |      &[
[INFO] [stdout] 23624 | |          Emoji::new("person facepalming: light skin tone", Version(3, 0),"🤦🏻"),
[INFO] [stdout] 23625 | |      Emoji::new("person facepalming: medium-light skin tone", Version(3, 0),"🤦🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 23630 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23631 | ||         With::new(Emoji::new("man facepalming", Version(4, 0),"🤦♂️"), 
[INFO] [stdout] 23632 | ||     &[
[INFO] [stdout] 23633 | ||         Emoji::new("man facepalming: light skin tone", Version(4, 0),"🤦🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 23646 | ||     ]),
[INFO] [stdout] 23647 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23632:3
[INFO] [stdout]       |
[INFO] [stdout] 23631 | /          With::new(Emoji::new("man facepalming", Version(4, 0),"🤦♂️"), 
[INFO] [stdout] 23632 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23633 | ||         Emoji::new("man facepalming: light skin tone", Version(4, 0),"🤦🏻♂️"),
[INFO] [stdout] 23634 | ||     Emoji::new("man facepalming: medium-light skin tone", Version(4, 0),"🤦🏼♂️"),
[INFO] [stdout] 23635 | ||     Emoji::new("man facepalming: medium skin tone", Version(4, 0),"🤦🏽♂️"),
[INFO] [stdout] 23636 | ||     Emoji::new("man facepalming: medium-dark skin tone", Version(4, 0),"🤦🏾♂️"),
[INFO] [stdout] 23637 | ||     Emoji::new("man facepalming: dark skin tone", Version(4, 0),"🤦🏿♂️"),
[INFO] [stdout] 23638 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23647 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23640:3
[INFO] [stdout]       |
[INFO] [stdout] 23639 | /      With::new(Emoji::new("woman facepalming", Version(4, 0),"🤦♀️"), 
[INFO] [stdout] 23640 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23641 | ||         Emoji::new("woman facepalming: light skin tone", Version(4, 0),"🤦🏻♀️"),
[INFO] [stdout] 23642 | ||     Emoji::new("woman facepalming: medium-light skin tone", Version(4, 0),"🤦🏼♀️"),
[INFO] [stdout] 23643 | ||     Emoji::new("woman facepalming: medium skin tone", Version(4, 0),"🤦🏽♀️"),
[INFO] [stdout] 23644 | ||     Emoji::new("woman facepalming: medium-dark skin tone", Version(4, 0),"🤦🏾♀️"),
[INFO] [stdout] 23645 | ||     Emoji::new("woman facepalming: dark skin tone", Version(4, 0),"🤦🏿♀️"),
[INFO] [stdout] 23646 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 23647 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23655:3
[INFO] [stdout]       |
[INFO] [stdout] 23654 |    pub static PERSON_FROWNING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person frowning", Version(0, 6),"...
[INFO] [stdout]       |  ________________________________________________________________________-
[INFO] [stdout] 23655 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23656 | ||         Emoji::new("person frowning: light skin tone", Version(1, 0),"🙍🏻"),
[INFO] [stdout] 23657 | ||     Emoji::new("person frowning: medium-light skin tone", Version(1, 0),"🙍🏼"),
[INFO] [stdout] 23658 | ||     Emoji::new("person frowning: medium skin tone", Version(1, 0),"🙍🏽"),
[INFO] [stdout] 23659 | ||     Emoji::new("person frowning: medium-dark skin tone", Version(1, 0),"🙍🏾"),
[INFO] [stdout] 23660 | ||     Emoji::new("person frowning: dark skin tone", Version(1, 0),"🙍🏿"),
[INFO] [stdout] 23661 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23679 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23662:3
[INFO] [stdout]       |
[INFO] [stdout] 23654 |    pub static PERSON_FROWNING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person frowning", Version(0, 6),"...
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 23655 | |      &[
[INFO] [stdout] 23656 | |          Emoji::new("person frowning: light skin tone", Version(1, 0),"🙍🏻"),
[INFO] [stdout] 23657 | |      Emoji::new("person frowning: medium-light skin tone", Version(1, 0),"🙍🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 23662 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23663 | ||         With::new(Emoji::new("man frowning", Version(4, 0),"🙍♂️"), 
[INFO] [stdout] 23664 | ||     &[
[INFO] [stdout] 23665 | ||         Emoji::new("man frowning: light skin tone", Version(4, 0),"🙍🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 23678 | ||     ]),
[INFO] [stdout] 23679 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23664:3
[INFO] [stdout]       |
[INFO] [stdout] 23663 | /          With::new(Emoji::new("man frowning", Version(4, 0),"🙍♂️"), 
[INFO] [stdout] 23664 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23665 | ||         Emoji::new("man frowning: light skin tone", Version(4, 0),"🙍🏻♂️"),
[INFO] [stdout] 23666 | ||     Emoji::new("man frowning: medium-light skin tone", Version(4, 0),"🙍🏼♂️"),
[INFO] [stdout] 23667 | ||     Emoji::new("man frowning: medium skin tone", Version(4, 0),"🙍🏽♂️"),
[INFO] [stdout] 23668 | ||     Emoji::new("man frowning: medium-dark skin tone", Version(4, 0),"🙍🏾♂️"),
[INFO] [stdout] 23669 | ||     Emoji::new("man frowning: dark skin tone", Version(4, 0),"🙍🏿♂️"),
[INFO] [stdout] 23670 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23679 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23672:3
[INFO] [stdout]       |
[INFO] [stdout] 23671 | /      With::new(Emoji::new("woman frowning", Version(4, 0),"🙍♀️"), 
[INFO] [stdout] 23672 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23673 | ||         Emoji::new("woman frowning: light skin tone", Version(4, 0),"🙍🏻♀️"),
[INFO] [stdout] 23674 | ||     Emoji::new("woman frowning: medium-light skin tone", Version(4, 0),"🙍🏼♀️"),
[INFO] [stdout] 23675 | ||     Emoji::new("woman frowning: medium skin tone", Version(4, 0),"🙍🏽♀️"),
[INFO] [stdout] 23676 | ||     Emoji::new("woman frowning: medium-dark skin tone", Version(4, 0),"🙍🏾♀️"),
[INFO] [stdout] 23677 | ||     Emoji::new("woman frowning: dark skin tone", Version(4, 0),"🙍🏿♀️"),
[INFO] [stdout] 23678 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 23679 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23687:3
[INFO] [stdout]       |
[INFO] [stdout] 23686 |    pub static PERSON_GESTURING_NO: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person gesturing NO", Version(...
[INFO] [stdout]       |  ____________________________________________________________________________-
[INFO] [stdout] 23687 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23688 | ||         Emoji::new("person gesturing NO: light skin tone", Version(1, 0),"🙅🏻"),
[INFO] [stdout] 23689 | ||     Emoji::new("person gesturing NO: medium-light skin tone", Version(1, 0),"🙅🏼"),
[INFO] [stdout] 23690 | ||     Emoji::new("person gesturing NO: medium skin tone", Version(1, 0),"🙅🏽"),
[INFO] [stdout] 23691 | ||     Emoji::new("person gesturing NO: medium-dark skin tone", Version(1, 0),"🙅🏾"),
[INFO] [stdout] 23692 | ||     Emoji::new("person gesturing NO: dark skin tone", Version(1, 0),"🙅🏿"),
[INFO] [stdout] 23693 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23711 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23694:3
[INFO] [stdout]       |
[INFO] [stdout] 23686 |    pub static PERSON_GESTURING_NO: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person gesturing NO", Version(...
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 23687 | |      &[
[INFO] [stdout] 23688 | |          Emoji::new("person gesturing NO: light skin tone", Version(1, 0),"🙅🏻"),
[INFO] [stdout] 23689 | |      Emoji::new("person gesturing NO: medium-light skin tone", Version(1, 0),"🙅🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 23694 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23695 | ||         With::new(Emoji::new("man gesturing NO", Version(4, 0),"🙅♂️"), 
[INFO] [stdout] 23696 | ||     &[
[INFO] [stdout] 23697 | ||         Emoji::new("man gesturing NO: light skin tone", Version(4, 0),"🙅🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 23710 | ||     ]),
[INFO] [stdout] 23711 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23696:3
[INFO] [stdout]       |
[INFO] [stdout] 23695 | /          With::new(Emoji::new("man gesturing NO", Version(4, 0),"🙅♂️"), 
[INFO] [stdout] 23696 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23697 | ||         Emoji::new("man gesturing NO: light skin tone", Version(4, 0),"🙅🏻♂️"),
[INFO] [stdout] 23698 | ||     Emoji::new("man gesturing NO: medium-light skin tone", Version(4, 0),"🙅🏼♂️"),
[INFO] [stdout] 23699 | ||     Emoji::new("man gesturing NO: medium skin tone", Version(4, 0),"🙅🏽♂️"),
[INFO] [stdout] 23700 | ||     Emoji::new("man gesturing NO: medium-dark skin tone", Version(4, 0),"🙅🏾♂️"),
[INFO] [stdout] 23701 | ||     Emoji::new("man gesturing NO: dark skin tone", Version(4, 0),"🙅🏿♂️"),
[INFO] [stdout] 23702 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23711 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23704:3
[INFO] [stdout]       |
[INFO] [stdout] 23703 | /      With::new(Emoji::new("woman gesturing NO", Version(4, 0),"🙅♀️"), 
[INFO] [stdout] 23704 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23705 | ||         Emoji::new("woman gesturing NO: light skin tone", Version(4, 0),"🙅🏻♀️"),
[INFO] [stdout] 23706 | ||     Emoji::new("woman gesturing NO: medium-light skin tone", Version(4, 0),"🙅🏼♀️"),
[INFO] [stdout] 23707 | ||     Emoji::new("woman gesturing NO: medium skin tone", Version(4, 0),"🙅🏽♀️"),
[INFO] [stdout] 23708 | ||     Emoji::new("woman gesturing NO: medium-dark skin tone", Version(4, 0),"🙅🏾♀️"),
[INFO] [stdout] 23709 | ||     Emoji::new("woman gesturing NO: dark skin tone", Version(4, 0),"🙅🏿♀️"),
[INFO] [stdout] 23710 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 23711 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23719:3
[INFO] [stdout]       |
[INFO] [stdout] 23718 |    pub static PERSON_GESTURING_OK: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person gesturing OK", Version(...
[INFO] [stdout]       |  ____________________________________________________________________________-
[INFO] [stdout] 23719 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23720 | ||         Emoji::new("person gesturing OK: light skin tone", Version(1, 0),"🙆🏻"),
[INFO] [stdout] 23721 | ||     Emoji::new("person gesturing OK: medium-light skin tone", Version(1, 0),"🙆🏼"),
[INFO] [stdout] 23722 | ||     Emoji::new("person gesturing OK: medium skin tone", Version(1, 0),"🙆🏽"),
[INFO] [stdout] 23723 | ||     Emoji::new("person gesturing OK: medium-dark skin tone", Version(1, 0),"🙆🏾"),
[INFO] [stdout] 23724 | ||     Emoji::new("person gesturing OK: dark skin tone", Version(1, 0),"🙆🏿"),
[INFO] [stdout] 23725 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23743 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23726:3
[INFO] [stdout]       |
[INFO] [stdout] 23718 |    pub static PERSON_GESTURING_OK: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person gesturing OK", Version(...
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 23719 | |      &[
[INFO] [stdout] 23720 | |          Emoji::new("person gesturing OK: light skin tone", Version(1, 0),"🙆🏻"),
[INFO] [stdout] 23721 | |      Emoji::new("person gesturing OK: medium-light skin tone", Version(1, 0),"🙆🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 23726 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23727 | ||         With::new(Emoji::new("man gesturing OK", Version(4, 0),"🙆♂️"), 
[INFO] [stdout] 23728 | ||     &[
[INFO] [stdout] 23729 | ||         Emoji::new("man gesturing OK: light skin tone", Version(4, 0),"🙆🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 23742 | ||     ]),
[INFO] [stdout] 23743 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23728:3
[INFO] [stdout]       |
[INFO] [stdout] 23727 | /          With::new(Emoji::new("man gesturing OK", Version(4, 0),"🙆♂️"), 
[INFO] [stdout] 23728 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23729 | ||         Emoji::new("man gesturing OK: light skin tone", Version(4, 0),"🙆🏻♂️"),
[INFO] [stdout] 23730 | ||     Emoji::new("man gesturing OK: medium-light skin tone", Version(4, 0),"🙆🏼♂️"),
[INFO] [stdout] 23731 | ||     Emoji::new("man gesturing OK: medium skin tone", Version(4, 0),"🙆🏽♂️"),
[INFO] [stdout] 23732 | ||     Emoji::new("man gesturing OK: medium-dark skin tone", Version(4, 0),"🙆🏾♂️"),
[INFO] [stdout] 23733 | ||     Emoji::new("man gesturing OK: dark skin tone", Version(4, 0),"🙆🏿♂️"),
[INFO] [stdout] 23734 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23743 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23736:3
[INFO] [stdout]       |
[INFO] [stdout] 23735 | /      With::new(Emoji::new("woman gesturing OK", Version(4, 0),"🙆♀️"), 
[INFO] [stdout] 23736 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23737 | ||         Emoji::new("woman gesturing OK: light skin tone", Version(4, 0),"🙆🏻♀️"),
[INFO] [stdout] 23738 | ||     Emoji::new("woman gesturing OK: medium-light skin tone", Version(4, 0),"🙆🏼♀️"),
[INFO] [stdout] 23739 | ||     Emoji::new("woman gesturing OK: medium skin tone", Version(4, 0),"🙆🏽♀️"),
[INFO] [stdout] 23740 | ||     Emoji::new("woman gesturing OK: medium-dark skin tone", Version(4, 0),"🙆🏾♀️"),
[INFO] [stdout] 23741 | ||     Emoji::new("woman gesturing OK: dark skin tone", Version(4, 0),"🙆🏿♀️"),
[INFO] [stdout] 23742 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 23743 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23751:3
[INFO] [stdout]       |
[INFO] [stdout] 23750 |    pub static PERSON_POUTING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person pouting", Version(0, 6),"🙎"), 
[INFO] [stdout]       |  _______________________________________________________________________-
[INFO] [stdout] 23751 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23752 | ||         Emoji::new("person pouting: light skin tone", Version(1, 0),"🙎🏻"),
[INFO] [stdout] 23753 | ||     Emoji::new("person pouting: medium-light skin tone", Version(1, 0),"🙎🏼"),
[INFO] [stdout] 23754 | ||     Emoji::new("person pouting: medium skin tone", Version(1, 0),"🙎🏽"),
[INFO] [stdout] 23755 | ||     Emoji::new("person pouting: medium-dark skin tone", Version(1, 0),"🙎🏾"),
[INFO] [stdout] 23756 | ||     Emoji::new("person pouting: dark skin tone", Version(1, 0),"🙎🏿"),
[INFO] [stdout] 23757 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23775 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23758:3
[INFO] [stdout]       |
[INFO] [stdout] 23750 |    pub static PERSON_POUTING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person pouting", Version(0, 6),"🙎"), 
[INFO] [stdout]       |  _____________________________________________________________-
[INFO] [stdout] 23751 | |      &[
[INFO] [stdout] 23752 | |          Emoji::new("person pouting: light skin tone", Version(1, 0),"🙎🏻"),
[INFO] [stdout] 23753 | |      Emoji::new("person pouting: medium-light skin tone", Version(1, 0),"🙎🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 23758 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23759 | ||         With::new(Emoji::new("man pouting", Version(4, 0),"🙎♂️"), 
[INFO] [stdout] 23760 | ||     &[
[INFO] [stdout] 23761 | ||         Emoji::new("man pouting: light skin tone", Version(4, 0),"🙎🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 23774 | ||     ]),
[INFO] [stdout] 23775 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23760:3
[INFO] [stdout]       |
[INFO] [stdout] 23759 | /          With::new(Emoji::new("man pouting", Version(4, 0),"🙎♂️"), 
[INFO] [stdout] 23760 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23761 | ||         Emoji::new("man pouting: light skin tone", Version(4, 0),"🙎🏻♂️"),
[INFO] [stdout] 23762 | ||     Emoji::new("man pouting: medium-light skin tone", Version(4, 0),"🙎🏼♂️"),
[INFO] [stdout] 23763 | ||     Emoji::new("man pouting: medium skin tone", Version(4, 0),"🙎🏽♂️"),
[INFO] [stdout] 23764 | ||     Emoji::new("man pouting: medium-dark skin tone", Version(4, 0),"🙎🏾♂️"),
[INFO] [stdout] 23765 | ||     Emoji::new("man pouting: dark skin tone", Version(4, 0),"🙎🏿♂️"),
[INFO] [stdout] 23766 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23775 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23768:3
[INFO] [stdout]       |
[INFO] [stdout] 23767 | /      With::new(Emoji::new("woman pouting", Version(4, 0),"🙎♀️"), 
[INFO] [stdout] 23768 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23769 | ||         Emoji::new("woman pouting: light skin tone", Version(4, 0),"🙎🏻♀️"),
[INFO] [stdout] 23770 | ||     Emoji::new("woman pouting: medium-light skin tone", Version(4, 0),"🙎🏼♀️"),
[INFO] [stdout] 23771 | ||     Emoji::new("woman pouting: medium skin tone", Version(4, 0),"🙎🏽♀️"),
[INFO] [stdout] 23772 | ||     Emoji::new("woman pouting: medium-dark skin tone", Version(4, 0),"🙎🏾♀️"),
[INFO] [stdout] 23773 | ||     Emoji::new("woman pouting: dark skin tone", Version(4, 0),"🙎🏿♀️"),
[INFO] [stdout] 23774 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 23775 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23783:3
[INFO] [stdout]       |
[INFO] [stdout] 23782 |    pub static PERSON_RAISING_HAND: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person raising hand", Version(...
[INFO] [stdout]       |  ____________________________________________________________________________-
[INFO] [stdout] 23783 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23784 | ||         Emoji::new("person raising hand: light skin tone", Version(1, 0),"🙋🏻"),
[INFO] [stdout] 23785 | ||     Emoji::new("person raising hand: medium-light skin tone", Version(1, 0),"🙋🏼"),
[INFO] [stdout] 23786 | ||     Emoji::new("person raising hand: medium skin tone", Version(1, 0),"🙋🏽"),
[INFO] [stdout] 23787 | ||     Emoji::new("person raising hand: medium-dark skin tone", Version(1, 0),"🙋🏾"),
[INFO] [stdout] 23788 | ||     Emoji::new("person raising hand: dark skin tone", Version(1, 0),"🙋🏿"),
[INFO] [stdout] 23789 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23807 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23790:3
[INFO] [stdout]       |
[INFO] [stdout] 23782 |    pub static PERSON_RAISING_HAND: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person raising hand", Version(...
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 23783 | |      &[
[INFO] [stdout] 23784 | |          Emoji::new("person raising hand: light skin tone", Version(1, 0),"🙋🏻"),
[INFO] [stdout] 23785 | |      Emoji::new("person raising hand: medium-light skin tone", Version(1, 0),"🙋🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 23790 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23791 | ||         With::new(Emoji::new("man raising hand", Version(4, 0),"🙋♂️"), 
[INFO] [stdout] 23792 | ||     &[
[INFO] [stdout] 23793 | ||         Emoji::new("man raising hand: light skin tone", Version(4, 0),"🙋🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 23806 | ||     ]),
[INFO] [stdout] 23807 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23792:3
[INFO] [stdout]       |
[INFO] [stdout] 23791 | /          With::new(Emoji::new("man raising hand", Version(4, 0),"🙋♂️"), 
[INFO] [stdout] 23792 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23793 | ||         Emoji::new("man raising hand: light skin tone", Version(4, 0),"🙋🏻♂️"),
[INFO] [stdout] 23794 | ||     Emoji::new("man raising hand: medium-light skin tone", Version(4, 0),"🙋🏼♂️"),
[INFO] [stdout] 23795 | ||     Emoji::new("man raising hand: medium skin tone", Version(4, 0),"🙋🏽♂️"),
[INFO] [stdout] 23796 | ||     Emoji::new("man raising hand: medium-dark skin tone", Version(4, 0),"🙋🏾♂️"),
[INFO] [stdout] 23797 | ||     Emoji::new("man raising hand: dark skin tone", Version(4, 0),"🙋🏿♂️"),
[INFO] [stdout] 23798 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23807 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23800:3
[INFO] [stdout]       |
[INFO] [stdout] 23799 | /      With::new(Emoji::new("woman raising hand", Version(4, 0),"🙋♀️"), 
[INFO] [stdout] 23800 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23801 | ||         Emoji::new("woman raising hand: light skin tone", Version(4, 0),"🙋🏻♀️"),
[INFO] [stdout] 23802 | ||     Emoji::new("woman raising hand: medium-light skin tone", Version(4, 0),"🙋🏼♀️"),
[INFO] [stdout] 23803 | ||     Emoji::new("woman raising hand: medium skin tone", Version(4, 0),"🙋🏽♀️"),
[INFO] [stdout] 23804 | ||     Emoji::new("woman raising hand: medium-dark skin tone", Version(4, 0),"🙋🏾♀️"),
[INFO] [stdout] 23805 | ||     Emoji::new("woman raising hand: dark skin tone", Version(4, 0),"🙋🏿♀️"),
[INFO] [stdout] 23806 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 23807 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23815:3
[INFO] [stdout]       |
[INFO] [stdout] 23814 |    pub static PERSON_SHRUGGING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person shrugging", Version(3, 0),...
[INFO] [stdout]       |  _________________________________________________________________________-
[INFO] [stdout] 23815 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23816 | ||         Emoji::new("person shrugging: light skin tone", Version(3, 0),"🤷🏻"),
[INFO] [stdout] 23817 | ||     Emoji::new("person shrugging: medium-light skin tone", Version(3, 0),"🤷🏼"),
[INFO] [stdout] 23818 | ||     Emoji::new("person shrugging: medium skin tone", Version(3, 0),"🤷🏽"),
[INFO] [stdout] 23819 | ||     Emoji::new("person shrugging: medium-dark skin tone", Version(3, 0),"🤷🏾"),
[INFO] [stdout] 23820 | ||     Emoji::new("person shrugging: dark skin tone", Version(3, 0),"🤷🏿"),
[INFO] [stdout] 23821 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23839 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23822:3
[INFO] [stdout]       |
[INFO] [stdout] 23814 |    pub static PERSON_SHRUGGING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person shrugging", Version(3, 0),...
[INFO] [stdout]       |  _______________________________________________________________-
[INFO] [stdout] 23815 | |      &[
[INFO] [stdout] 23816 | |          Emoji::new("person shrugging: light skin tone", Version(3, 0),"🤷🏻"),
[INFO] [stdout] 23817 | |      Emoji::new("person shrugging: medium-light skin tone", Version(3, 0),"🤷🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 23822 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23823 | ||         With::new(Emoji::new("man shrugging", Version(4, 0),"🤷♂️"), 
[INFO] [stdout] 23824 | ||     &[
[INFO] [stdout] 23825 | ||         Emoji::new("man shrugging: light skin tone", Version(4, 0),"🤷🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 23838 | ||     ]),
[INFO] [stdout] 23839 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23824:3
[INFO] [stdout]       |
[INFO] [stdout] 23823 | /          With::new(Emoji::new("man shrugging", Version(4, 0),"🤷♂️"), 
[INFO] [stdout] 23824 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23825 | ||         Emoji::new("man shrugging: light skin tone", Version(4, 0),"🤷🏻♂️"),
[INFO] [stdout] 23826 | ||     Emoji::new("man shrugging: medium-light skin tone", Version(4, 0),"🤷🏼♂️"),
[INFO] [stdout] 23827 | ||     Emoji::new("man shrugging: medium skin tone", Version(4, 0),"🤷🏽♂️"),
[INFO] [stdout] 23828 | ||     Emoji::new("man shrugging: medium-dark skin tone", Version(4, 0),"🤷🏾♂️"),
[INFO] [stdout] 23829 | ||     Emoji::new("man shrugging: dark skin tone", Version(4, 0),"🤷🏿♂️"),
[INFO] [stdout] 23830 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23839 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23832:3
[INFO] [stdout]       |
[INFO] [stdout] 23831 | /      With::new(Emoji::new("woman shrugging", Version(4, 0),"🤷♀️"), 
[INFO] [stdout] 23832 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23833 | ||         Emoji::new("woman shrugging: light skin tone", Version(4, 0),"🤷🏻♀️"),
[INFO] [stdout] 23834 | ||     Emoji::new("woman shrugging: medium-light skin tone", Version(4, 0),"🤷🏼♀️"),
[INFO] [stdout] 23835 | ||     Emoji::new("woman shrugging: medium skin tone", Version(4, 0),"🤷🏽♀️"),
[INFO] [stdout] 23836 | ||     Emoji::new("woman shrugging: medium-dark skin tone", Version(4, 0),"🤷🏾♀️"),
[INFO] [stdout] 23837 | ||     Emoji::new("woman shrugging: dark skin tone", Version(4, 0),"🤷🏿♀️"),
[INFO] [stdout] 23838 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 23839 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23847:3
[INFO] [stdout]       |
[INFO] [stdout] 23846 |    pub static PERSON_TIPPING_HAND: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person tipping hand", Version(...
[INFO] [stdout]       |  ____________________________________________________________________________-
[INFO] [stdout] 23847 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23848 | ||         Emoji::new("person tipping hand: light skin tone", Version(1, 0),"💁🏻"),
[INFO] [stdout] 23849 | ||     Emoji::new("person tipping hand: medium-light skin tone", Version(1, 0),"💁🏼"),
[INFO] [stdout] 23850 | ||     Emoji::new("person tipping hand: medium skin tone", Version(1, 0),"💁🏽"),
[INFO] [stdout] 23851 | ||     Emoji::new("person tipping hand: medium-dark skin tone", Version(1, 0),"💁🏾"),
[INFO] [stdout] 23852 | ||     Emoji::new("person tipping hand: dark skin tone", Version(1, 0),"💁🏿"),
[INFO] [stdout] 23853 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23871 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23854:3
[INFO] [stdout]       |
[INFO] [stdout] 23846 |    pub static PERSON_TIPPING_HAND: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person tipping hand", Version(...
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 23847 | |      &[
[INFO] [stdout] 23848 | |          Emoji::new("person tipping hand: light skin tone", Version(1, 0),"💁🏻"),
[INFO] [stdout] 23849 | |      Emoji::new("person tipping hand: medium-light skin tone", Version(1, 0),"💁🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 23854 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23855 | ||         With::new(Emoji::new("man tipping hand", Version(4, 0),"💁♂️"), 
[INFO] [stdout] 23856 | ||     &[
[INFO] [stdout] 23857 | ||         Emoji::new("man tipping hand: light skin tone", Version(4, 0),"💁🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 23870 | ||     ]),
[INFO] [stdout] 23871 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23856:3
[INFO] [stdout]       |
[INFO] [stdout] 23855 | /          With::new(Emoji::new("man tipping hand", Version(4, 0),"💁♂️"), 
[INFO] [stdout] 23856 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23857 | ||         Emoji::new("man tipping hand: light skin tone", Version(4, 0),"💁🏻♂️"),
[INFO] [stdout] 23858 | ||     Emoji::new("man tipping hand: medium-light skin tone", Version(4, 0),"💁🏼♂️"),
[INFO] [stdout] 23859 | ||     Emoji::new("man tipping hand: medium skin tone", Version(4, 0),"💁🏽♂️"),
[INFO] [stdout] 23860 | ||     Emoji::new("man tipping hand: medium-dark skin tone", Version(4, 0),"💁🏾♂️"),
[INFO] [stdout] 23861 | ||     Emoji::new("man tipping hand: dark skin tone", Version(4, 0),"💁🏿♂️"),
[INFO] [stdout] 23862 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 23871 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:23864:3
[INFO] [stdout]       |
[INFO] [stdout] 23863 | /      With::new(Emoji::new("woman tipping hand", Version(4, 0),"💁♀️"), 
[INFO] [stdout] 23864 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 23865 | ||         Emoji::new("woman tipping hand: light skin tone", Version(4, 0),"💁🏻♀️"),
[INFO] [stdout] 23866 | ||     Emoji::new("woman tipping hand: medium-light skin tone", Version(4, 0),"💁🏼♀️"),
[INFO] [stdout] 23867 | ||     Emoji::new("woman tipping hand: medium skin tone", Version(4, 0),"💁🏽♀️"),
[INFO] [stdout] 23868 | ||     Emoji::new("woman tipping hand: medium-dark skin tone", Version(4, 0),"💁🏾♀️"),
[INFO] [stdout] 23869 | ||     Emoji::new("woman tipping hand: dark skin tone", Version(4, 0),"💁🏿♀️"),
[INFO] [stdout] 23870 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 23871 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24367:3
[INFO] [stdout]       |
[INFO] [stdout] 24366 |    pub static PERSON_IN_BED: With<Tone,Emoji> = With::new(Emoji::new("person in bed", Version(1, 0),"🛌"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 24367 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24368 | ||         Emoji::new("person in bed: light skin tone", Version(4, 0),"🛌🏻"),
[INFO] [stdout] 24369 | ||     Emoji::new("person in bed: medium-light skin tone", Version(4, 0),"🛌🏼"),
[INFO] [stdout] 24370 | ||     Emoji::new("person in bed: medium skin tone", Version(4, 0),"🛌🏽"),
[INFO] [stdout] 24371 | ||     Emoji::new("person in bed: medium-dark skin tone", Version(4, 0),"🛌🏾"),
[INFO] [stdout] 24372 | ||     Emoji::new("person in bed: dark skin tone", Version(4, 0),"🛌🏿"),
[INFO] [stdout] 24373 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24381:3
[INFO] [stdout]       |
[INFO] [stdout] 24380 |    pub static PERSON_IN_LOTUS_POSITION: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in lotus position"...
[INFO] [stdout]       |  _________________________________________________________________________________-
[INFO] [stdout] 24381 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24382 | ||         Emoji::new("person in lotus position: light skin tone", Version(5, 0),"🧘🏻"),
[INFO] [stdout] 24383 | ||     Emoji::new("person in lotus position: medium-light skin tone", Version(5, 0),"🧘🏼"),
[INFO] [stdout] 24384 | ||     Emoji::new("person in lotus position: medium skin tone", Version(5, 0),"🧘🏽"),
[INFO] [stdout] 24385 | ||     Emoji::new("person in lotus position: medium-dark skin tone", Version(5, 0),"🧘🏾"),
[INFO] [stdout] 24386 | ||     Emoji::new("person in lotus position: dark skin tone", Version(5, 0),"🧘🏿"),
[INFO] [stdout] 24387 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24405 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24388:3
[INFO] [stdout]       |
[INFO] [stdout] 24380 |    pub static PERSON_IN_LOTUS_POSITION: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in lotus position"...
[INFO] [stdout]       |  _______________________________________________________________________-
[INFO] [stdout] 24381 | |      &[
[INFO] [stdout] 24382 | |          Emoji::new("person in lotus position: light skin tone", Version(5, 0),"🧘🏻"),
[INFO] [stdout] 24383 | |      Emoji::new("person in lotus position: medium-light skin tone", Version(5, 0),"🧘🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24388 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24389 | ||         With::new(Emoji::new("man in lotus position", Version(5, 0),"🧘♂️"), 
[INFO] [stdout] 24390 | ||     &[
[INFO] [stdout] 24391 | ||         Emoji::new("man in lotus position: light skin tone", Version(5, 0),"🧘🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24404 | ||     ]),
[INFO] [stdout] 24405 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24390:3
[INFO] [stdout]       |
[INFO] [stdout] 24389 | /          With::new(Emoji::new("man in lotus position", Version(5, 0),"🧘♂️"), 
[INFO] [stdout] 24390 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24391 | ||         Emoji::new("man in lotus position: light skin tone", Version(5, 0),"🧘🏻♂️"),
[INFO] [stdout] 24392 | ||     Emoji::new("man in lotus position: medium-light skin tone", Version(5, 0),"🧘🏼♂️"),
[INFO] [stdout] 24393 | ||     Emoji::new("man in lotus position: medium skin tone", Version(5, 0),"🧘🏽♂️"),
[INFO] [stdout] 24394 | ||     Emoji::new("man in lotus position: medium-dark skin tone", Version(5, 0),"🧘🏾♂️"),
[INFO] [stdout] 24395 | ||     Emoji::new("man in lotus position: dark skin tone", Version(5, 0),"🧘🏿♂️"),
[INFO] [stdout] 24396 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24405 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24398:3
[INFO] [stdout]       |
[INFO] [stdout] 24397 | /      With::new(Emoji::new("woman in lotus position", Version(5, 0),"🧘♀️"), 
[INFO] [stdout] 24398 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24399 | ||         Emoji::new("woman in lotus position: light skin tone", Version(5, 0),"🧘🏻♀️"),
[INFO] [stdout] 24400 | ||     Emoji::new("woman in lotus position: medium-light skin tone", Version(5, 0),"🧘🏼♀️"),
[INFO] [stdout] 24401 | ||     Emoji::new("woman in lotus position: medium skin tone", Version(5, 0),"🧘🏽♀️"),
[INFO] [stdout] 24402 | ||     Emoji::new("woman in lotus position: medium-dark skin tone", Version(5, 0),"🧘🏾♀️"),
[INFO] [stdout] 24403 | ||     Emoji::new("woman in lotus position: dark skin tone", Version(5, 0),"🧘🏿♀️"),
[INFO] [stdout] 24404 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24405 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24413:3
[INFO] [stdout]       |
[INFO] [stdout] 24412 |    pub static PERSON_TAKING_BATH: With<Tone,Emoji> = With::new(Emoji::new("person taking bath", Version(0, 6),"🛀"), 
[INFO] [stdout]       |  ____________________________________________________-
[INFO] [stdout] 24413 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24414 | ||         Emoji::new("person taking bath: light skin tone", Version(1, 0),"🛀🏻"),
[INFO] [stdout] 24415 | ||     Emoji::new("person taking bath: medium-light skin tone", Version(1, 0),"🛀🏼"),
[INFO] [stdout] 24416 | ||     Emoji::new("person taking bath: medium skin tone", Version(1, 0),"🛀🏽"),
[INFO] [stdout] 24417 | ||     Emoji::new("person taking bath: medium-dark skin tone", Version(1, 0),"🛀🏾"),
[INFO] [stdout] 24418 | ||     Emoji::new("person taking bath: dark skin tone", Version(1, 0),"🛀🏿"),
[INFO] [stdout] 24419 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24559:3
[INFO] [stdout]       |
[INFO] [stdout] 24558 |    pub static ARTIST: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("artist", Version(12, 1),"🧑🎨"), 
[INFO] [stdout]       |  _______________________________________________________________-
[INFO] [stdout] 24559 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24560 | ||         Emoji::new("artist: light skin tone", Version(12, 1),"🧑🏻🎨"),
[INFO] [stdout] 24561 | ||     Emoji::new("artist: medium-light skin tone", Version(12, 1),"🧑🏼🎨"),
[INFO] [stdout] 24562 | ||     Emoji::new("artist: medium skin tone", Version(12, 1),"🧑🏽🎨"),
[INFO] [stdout] 24563 | ||     Emoji::new("artist: medium-dark skin tone", Version(12, 1),"🧑🏾🎨"),
[INFO] [stdout] 24564 | ||     Emoji::new("artist: dark skin tone", Version(12, 1),"🧑🏿🎨"),
[INFO] [stdout] 24565 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24583 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24566:3
[INFO] [stdout]       |
[INFO] [stdout] 24558 |    pub static ARTIST: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("artist", Version(12, 1),"🧑🎨"), 
[INFO] [stdout]       |  _____________________________________________________-
[INFO] [stdout] 24559 | |      &[
[INFO] [stdout] 24560 | |          Emoji::new("artist: light skin tone", Version(12, 1),"🧑🏻🎨"),
[INFO] [stdout] 24561 | |      Emoji::new("artist: medium-light skin tone", Version(12, 1),"🧑🏼🎨"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24566 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24567 | ||         With::new(Emoji::new("man artist", Version(4, 0),"👨🎨"), 
[INFO] [stdout] 24568 | ||     &[
[INFO] [stdout] 24569 | ||         Emoji::new("man artist: light skin tone", Version(4, 0),"👨🏻🎨"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24582 | ||     ]),
[INFO] [stdout] 24583 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24568:3
[INFO] [stdout]       |
[INFO] [stdout] 24567 | /          With::new(Emoji::new("man artist", Version(4, 0),"👨🎨"), 
[INFO] [stdout] 24568 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24569 | ||         Emoji::new("man artist: light skin tone", Version(4, 0),"👨🏻🎨"),
[INFO] [stdout] 24570 | ||     Emoji::new("man artist: medium-light skin tone", Version(4, 0),"👨🏼🎨"),
[INFO] [stdout] 24571 | ||     Emoji::new("man artist: medium skin tone", Version(4, 0),"👨🏽🎨"),
[INFO] [stdout] 24572 | ||     Emoji::new("man artist: medium-dark skin tone", Version(4, 0),"👨🏾🎨"),
[INFO] [stdout] 24573 | ||     Emoji::new("man artist: dark skin tone", Version(4, 0),"👨🏿🎨"),
[INFO] [stdout] 24574 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24583 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24576:3
[INFO] [stdout]       |
[INFO] [stdout] 24575 | /      With::new(Emoji::new("woman artist", Version(4, 0),"👩🎨"), 
[INFO] [stdout] 24576 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24577 | ||         Emoji::new("woman artist: light skin tone", Version(4, 0),"👩🏻🎨"),
[INFO] [stdout] 24578 | ||     Emoji::new("woman artist: medium-light skin tone", Version(4, 0),"👩🏼🎨"),
[INFO] [stdout] 24579 | ||     Emoji::new("woman artist: medium skin tone", Version(4, 0),"👩🏽🎨"),
[INFO] [stdout] 24580 | ||     Emoji::new("woman artist: medium-dark skin tone", Version(4, 0),"👩🏾🎨"),
[INFO] [stdout] 24581 | ||     Emoji::new("woman artist: dark skin tone", Version(4, 0),"👩🏿🎨"),
[INFO] [stdout] 24582 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24583 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24591:3
[INFO] [stdout]       |
[INFO] [stdout] 24590 |    pub static ASTRONAUT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("astronaut", Version(12, 1),"🧑🚀"), 
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 24591 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24592 | ||         Emoji::new("astronaut: light skin tone", Version(12, 1),"🧑🏻🚀"),
[INFO] [stdout] 24593 | ||     Emoji::new("astronaut: medium-light skin tone", Version(12, 1),"🧑🏼🚀"),
[INFO] [stdout] 24594 | ||     Emoji::new("astronaut: medium skin tone", Version(12, 1),"🧑🏽🚀"),
[INFO] [stdout] 24595 | ||     Emoji::new("astronaut: medium-dark skin tone", Version(12, 1),"🧑🏾🚀"),
[INFO] [stdout] 24596 | ||     Emoji::new("astronaut: dark skin tone", Version(12, 1),"🧑🏿🚀"),
[INFO] [stdout] 24597 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24615 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24598:3
[INFO] [stdout]       |
[INFO] [stdout] 24590 |    pub static ASTRONAUT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("astronaut", Version(12, 1),"🧑🚀"), 
[INFO] [stdout]       |  ________________________________________________________-
[INFO] [stdout] 24591 | |      &[
[INFO] [stdout] 24592 | |          Emoji::new("astronaut: light skin tone", Version(12, 1),"🧑🏻🚀"),
[INFO] [stdout] 24593 | |      Emoji::new("astronaut: medium-light skin tone", Version(12, 1),"🧑🏼🚀"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24598 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24599 | ||         With::new(Emoji::new("man astronaut", Version(4, 0),"👨🚀"), 
[INFO] [stdout] 24600 | ||     &[
[INFO] [stdout] 24601 | ||         Emoji::new("man astronaut: light skin tone", Version(4, 0),"👨🏻🚀"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24614 | ||     ]),
[INFO] [stdout] 24615 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24600:3
[INFO] [stdout]       |
[INFO] [stdout] 24599 | /          With::new(Emoji::new("man astronaut", Version(4, 0),"👨🚀"), 
[INFO] [stdout] 24600 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24601 | ||         Emoji::new("man astronaut: light skin tone", Version(4, 0),"👨🏻🚀"),
[INFO] [stdout] 24602 | ||     Emoji::new("man astronaut: medium-light skin tone", Version(4, 0),"👨🏼🚀"),
[INFO] [stdout] 24603 | ||     Emoji::new("man astronaut: medium skin tone", Version(4, 0),"👨🏽🚀"),
[INFO] [stdout] 24604 | ||     Emoji::new("man astronaut: medium-dark skin tone", Version(4, 0),"👨🏾🚀"),
[INFO] [stdout] 24605 | ||     Emoji::new("man astronaut: dark skin tone", Version(4, 0),"👨🏿🚀"),
[INFO] [stdout] 24606 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24615 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24608:3
[INFO] [stdout]       |
[INFO] [stdout] 24607 | /      With::new(Emoji::new("woman astronaut", Version(4, 0),"👩🚀"), 
[INFO] [stdout] 24608 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24609 | ||         Emoji::new("woman astronaut: light skin tone", Version(4, 0),"👩🏻🚀"),
[INFO] [stdout] 24610 | ||     Emoji::new("woman astronaut: medium-light skin tone", Version(4, 0),"👩🏼🚀"),
[INFO] [stdout] 24611 | ||     Emoji::new("woman astronaut: medium skin tone", Version(4, 0),"👩🏽🚀"),
[INFO] [stdout] 24612 | ||     Emoji::new("woman astronaut: medium-dark skin tone", Version(4, 0),"👩🏾🚀"),
[INFO] [stdout] 24613 | ||     Emoji::new("woman astronaut: dark skin tone", Version(4, 0),"👩🏿🚀"),
[INFO] [stdout] 24614 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24615 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24623:3
[INFO] [stdout]       |
[INFO] [stdout] 24622 |    pub static BREAST_FEEDING: With<Tone,Emoji> = With::new(Emoji::new("breast-feeding", Version(5, 0),"🤱"), 
[INFO] [stdout]       |  ________________________________________________-
[INFO] [stdout] 24623 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24624 | ||         Emoji::new("breast-feeding: light skin tone", Version(5, 0),"🤱🏻"),
[INFO] [stdout] 24625 | ||     Emoji::new("breast-feeding: medium-light skin tone", Version(5, 0),"🤱🏼"),
[INFO] [stdout] 24626 | ||     Emoji::new("breast-feeding: medium skin tone", Version(5, 0),"🤱🏽"),
[INFO] [stdout] 24627 | ||     Emoji::new("breast-feeding: medium-dark skin tone", Version(5, 0),"🤱🏾"),
[INFO] [stdout] 24628 | ||     Emoji::new("breast-feeding: dark skin tone", Version(5, 0),"🤱🏿"),
[INFO] [stdout] 24629 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17140:3
[INFO] [stdout]       |
[INFO] [stdout] 17139 |    pub static EAR: With<Tone,Emoji> = With::new(Emoji::new("ear", Version(0, 6),"👂"), 
[INFO] [stdout]       |  _____________________________________-
[INFO] [stdout] 17140 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17141 | ||         Emoji::new("ear: light skin tone", Version(1, 0),"👂🏻"),
[INFO] [stdout] 17142 | ||     Emoji::new("ear: medium-light skin tone", Version(1, 0),"👂🏼"),
[INFO] [stdout] 17143 | ||     Emoji::new("ear: medium skin tone", Version(1, 0),"👂🏽"),
[INFO] [stdout] 17144 | ||     Emoji::new("ear: medium-dark skin tone", Version(1, 0),"👂🏾"),
[INFO] [stdout] 17145 | ||     Emoji::new("ear: dark skin tone", Version(1, 0),"👂🏿"),
[INFO] [stdout] 17146 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17154:3
[INFO] [stdout]       |
[INFO] [stdout] 17153 |    pub static EAR_WITH_HEARING_AID: With<Tone,Emoji> = With::new(Emoji::new("ear with hearing aid", Version(12, 0),"🦻"), 
[INFO] [stdout]       |  ______________________________________________________-
[INFO] [stdout] 17154 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17155 | ||         Emoji::new("ear with hearing aid: light skin tone", Version(12, 0),"🦻🏻"),
[INFO] [stdout] 17156 | ||     Emoji::new("ear with hearing aid: medium-light skin tone", Version(12, 0),"🦻🏼"),
[INFO] [stdout] 17157 | ||     Emoji::new("ear with hearing aid: medium skin tone", Version(12, 0),"🦻🏽"),
[INFO] [stdout] 17158 | ||     Emoji::new("ear with hearing aid: medium-dark skin tone", Version(12, 0),"🦻🏾"),
[INFO] [stdout] 17159 | ||     Emoji::new("ear with hearing aid: dark skin tone", Version(12, 0),"🦻🏿"),
[INFO] [stdout] 17160 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24637:3
[INFO] [stdout]       |
[INFO] [stdout] 24636 |    pub static CONSTRUCTION_WORKER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("construction worker", Version(...
[INFO] [stdout]       |  ____________________________________________________________________________-
[INFO] [stdout] 24637 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24638 | ||         Emoji::new("construction worker: light skin tone", Version(1, 0),"👷🏻"),
[INFO] [stdout] 24639 | ||     Emoji::new("construction worker: medium-light skin tone", Version(1, 0),"👷🏼"),
[INFO] [stdout] 24640 | ||     Emoji::new("construction worker: medium skin tone", Version(1, 0),"👷🏽"),
[INFO] [stdout] 24641 | ||     Emoji::new("construction worker: medium-dark skin tone", Version(1, 0),"👷🏾"),
[INFO] [stdout] 24642 | ||     Emoji::new("construction worker: dark skin tone", Version(1, 0),"👷🏿"),
[INFO] [stdout] 24643 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24661 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17180:3
[INFO] [stdout]       |
[INFO] [stdout] 17179 |    pub static FLEXED_BICEPS: With<Tone,Emoji> = With::new(Emoji::new("flexed biceps", Version(0, 6),"💪"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 17180 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17181 | ||         Emoji::new("flexed biceps: light skin tone", Version(1, 0),"💪🏻"),
[INFO] [stdout] 17182 | ||     Emoji::new("flexed biceps: medium-light skin tone", Version(1, 0),"💪🏼"),
[INFO] [stdout] 17183 | ||     Emoji::new("flexed biceps: medium skin tone", Version(1, 0),"💪🏽"),
[INFO] [stdout] 17184 | ||     Emoji::new("flexed biceps: medium-dark skin tone", Version(1, 0),"💪🏾"),
[INFO] [stdout] 17185 | ||     Emoji::new("flexed biceps: dark skin tone", Version(1, 0),"💪🏿"),
[INFO] [stdout] 17186 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24644:3
[INFO] [stdout]       |
[INFO] [stdout] 24636 |    pub static CONSTRUCTION_WORKER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("construction worker", Version(...
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 24637 | |      &[
[INFO] [stdout] 24638 | |          Emoji::new("construction worker: light skin tone", Version(1, 0),"👷🏻"),
[INFO] [stdout] 24639 | |      Emoji::new("construction worker: medium-light skin tone", Version(1, 0),"👷🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24644 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24645 | ||         With::new(Emoji::new("man construction worker", Version(4, 0),"👷♂️"), 
[INFO] [stdout] 24646 | ||     &[
[INFO] [stdout] 24647 | ||         Emoji::new("man construction worker: light skin tone", Version(4, 0),"👷🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24660 | ||     ]),
[INFO] [stdout] 24661 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17194:3
[INFO] [stdout]       |
[INFO] [stdout] 17193 |    pub static FOOT: With<Tone,Emoji> = With::new(Emoji::new("foot", Version(11, 0),"🦶"), 
[INFO] [stdout]       |  ______________________________________-
[INFO] [stdout] 17194 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17195 | ||         Emoji::new("foot: light skin tone", Version(11, 0),"🦶🏻"),
[INFO] [stdout] 17196 | ||     Emoji::new("foot: medium-light skin tone", Version(11, 0),"🦶🏼"),
[INFO] [stdout] 17197 | ||     Emoji::new("foot: medium skin tone", Version(11, 0),"🦶🏽"),
[INFO] [stdout] 17198 | ||     Emoji::new("foot: medium-dark skin tone", Version(11, 0),"🦶🏾"),
[INFO] [stdout] 17199 | ||     Emoji::new("foot: dark skin tone", Version(11, 0),"🦶🏿"),
[INFO] [stdout] 17200 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17208:3
[INFO] [stdout]       |
[INFO] [stdout] 17207 |    pub static LEG: With<Tone,Emoji> = With::new(Emoji::new("leg", Version(11, 0),"🦵"), 
[INFO] [stdout]       |  _____________________________________-
[INFO] [stdout] 17208 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17209 | ||         Emoji::new("leg: light skin tone", Version(11, 0),"🦵🏻"),
[INFO] [stdout] 17210 | ||     Emoji::new("leg: medium-light skin tone", Version(11, 0),"🦵🏼"),
[INFO] [stdout] 17211 | ||     Emoji::new("leg: medium skin tone", Version(11, 0),"🦵🏽"),
[INFO] [stdout] 17212 | ||     Emoji::new("leg: medium-dark skin tone", Version(11, 0),"🦵🏾"),
[INFO] [stdout] 17213 | ||     Emoji::new("leg: dark skin tone", Version(11, 0),"🦵🏿"),
[INFO] [stdout] 17214 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24646:3
[INFO] [stdout]       |
[INFO] [stdout] 24645 | /          With::new(Emoji::new("man construction worker", Version(4, 0),"👷♂️"), 
[INFO] [stdout] 24646 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24647 | ||         Emoji::new("man construction worker: light skin tone", Version(4, 0),"👷🏻♂️"),
[INFO] [stdout] 24648 | ||     Emoji::new("man construction worker: medium-light skin tone", Version(4, 0),"👷🏼♂️"),
[INFO] [stdout] 24649 | ||     Emoji::new("man construction worker: medium skin tone", Version(4, 0),"👷🏽♂️"),
[INFO] [stdout] 24650 | ||     Emoji::new("man construction worker: medium-dark skin tone", Version(4, 0),"👷🏾♂️"),
[INFO] [stdout] 24651 | ||     Emoji::new("man construction worker: dark skin tone", Version(4, 0),"👷🏿♂️"),
[INFO] [stdout] 24652 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24661 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17246:3
[INFO] [stdout]       |
[INFO] [stdout] 17245 |    pub static NOSE: With<Tone,Emoji> = With::new(Emoji::new("nose", Version(0, 6),"👃"), 
[INFO] [stdout]       |  ______________________________________-
[INFO] [stdout] 17246 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17247 | ||         Emoji::new("nose: light skin tone", Version(1, 0),"👃🏻"),
[INFO] [stdout] 17248 | ||     Emoji::new("nose: medium-light skin tone", Version(1, 0),"👃🏼"),
[INFO] [stdout] 17249 | ||     Emoji::new("nose: medium skin tone", Version(1, 0),"👃🏽"),
[INFO] [stdout] 17250 | ||     Emoji::new("nose: medium-dark skin tone", Version(1, 0),"👃🏾"),
[INFO] [stdout] 17251 | ||     Emoji::new("nose: dark skin tone", Version(1, 0),"👃🏿"),
[INFO] [stdout] 17252 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24654:3
[INFO] [stdout]       |
[INFO] [stdout] 24653 | /      With::new(Emoji::new("woman construction worker", Version(4, 0),"👷♀️"), 
[INFO] [stdout] 24654 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24655 | ||         Emoji::new("woman construction worker: light skin tone", Version(4, 0),"👷🏻♀️"),
[INFO] [stdout] 24656 | ||     Emoji::new("woman construction worker: medium-light skin tone", Version(4, 0),"👷🏼♀️"),
[INFO] [stdout] 24657 | ||     Emoji::new("woman construction worker: medium skin tone", Version(4, 0),"👷🏽♀️"),
[INFO] [stdout] 24658 | ||     Emoji::new("woman construction worker: medium-dark skin tone", Version(4, 0),"👷🏾♀️"),
[INFO] [stdout] 24659 | ||     Emoji::new("woman construction worker: dark skin tone", Version(4, 0),"👷🏿♀️"),
[INFO] [stdout] 24660 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24661 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24669:3
[INFO] [stdout]       |
[INFO] [stdout] 24668 |    pub static COOK: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("cook", Version(12, 1),"🧑🍳"), 
[INFO] [stdout]       |  _____________________________________________________________-
[INFO] [stdout] 24669 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24670 | ||         Emoji::new("cook: light skin tone", Version(12, 1),"🧑🏻🍳"),
[INFO] [stdout] 24671 | ||     Emoji::new("cook: medium-light skin tone", Version(12, 1),"🧑🏼🍳"),
[INFO] [stdout] 24672 | ||     Emoji::new("cook: medium skin tone", Version(12, 1),"🧑🏽🍳"),
[INFO] [stdout] 24673 | ||     Emoji::new("cook: medium-dark skin tone", Version(12, 1),"🧑🏾🍳"),
[INFO] [stdout] 24674 | ||     Emoji::new("cook: dark skin tone", Version(12, 1),"🧑🏿🍳"),
[INFO] [stdout] 24675 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24693 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24676:3
[INFO] [stdout]       |
[INFO] [stdout] 24668 |    pub static COOK: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("cook", Version(12, 1),"🧑🍳"), 
[INFO] [stdout]       |  ___________________________________________________-
[INFO] [stdout] 24669 | |      &[
[INFO] [stdout] 24670 | |          Emoji::new("cook: light skin tone", Version(12, 1),"🧑🏻🍳"),
[INFO] [stdout] 24671 | |      Emoji::new("cook: medium-light skin tone", Version(12, 1),"🧑🏼🍳"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24676 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24677 | ||         With::new(Emoji::new("man cook", Version(4, 0),"👨🍳"), 
[INFO] [stdout] 24678 | ||     &[
[INFO] [stdout] 24679 | ||         Emoji::new("man cook: light skin tone", Version(4, 0),"👨🏻🍳"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24692 | ||     ]),
[INFO] [stdout] 24693 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24678:3
[INFO] [stdout]       |
[INFO] [stdout] 24677 | /          With::new(Emoji::new("man cook", Version(4, 0),"👨🍳"), 
[INFO] [stdout] 24678 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24679 | ||         Emoji::new("man cook: light skin tone", Version(4, 0),"👨🏻🍳"),
[INFO] [stdout] 24680 | ||     Emoji::new("man cook: medium-light skin tone", Version(4, 0),"👨🏼🍳"),
[INFO] [stdout] 24681 | ||     Emoji::new("man cook: medium skin tone", Version(4, 0),"👨🏽🍳"),
[INFO] [stdout] 24682 | ||     Emoji::new("man cook: medium-dark skin tone", Version(4, 0),"👨🏾🍳"),
[INFO] [stdout] 24683 | ||     Emoji::new("man cook: dark skin tone", Version(4, 0),"👨🏿🍳"),
[INFO] [stdout] 24684 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24693 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17560:3
[INFO] [stdout]       |
[INFO] [stdout] 17559 |    pub static COUPLE_WITH_HEART: With<Pair,With<TonePair,Emoji>> = With::new(With::new(Emoji::new("couple with heart", Version(0,...
[INFO] [stdout]       |  ____________________________________________________________________________-
[INFO] [stdout] 17560 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17561 | ||         Emoji::new("couple with heart: light skin tone", Version(13, 1),"💑🏻"),
[INFO] [stdout] 17562 | ||     Emoji::new("couple with heart: person, person, light skin tone, medium-light skin tone", Version(13, 1),"🧑🏻❤️🧑🏼"),
[INFO] [stdout] 17563 | ||     Emoji::new("couple with heart: person, person, light skin tone, medium skin tone", Version(13, 1),"🧑🏻❤️🧑🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17585 | ||     Emoji::new("couple with heart: dark skin tone", Version(13, 1),"💑🏿"),
[INFO] [stdout] 17586 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17672 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24686:3
[INFO] [stdout]       |
[INFO] [stdout] 24685 | /      With::new(Emoji::new("woman cook", Version(4, 0),"👩🍳"), 
[INFO] [stdout] 24686 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24687 | ||         Emoji::new("woman cook: light skin tone", Version(4, 0),"👩🏻🍳"),
[INFO] [stdout] 24688 | ||     Emoji::new("woman cook: medium-light skin tone", Version(4, 0),"👩🏼🍳"),
[INFO] [stdout] 24689 | ||     Emoji::new("woman cook: medium skin tone", Version(4, 0),"👩🏽🍳"),
[INFO] [stdout] 24690 | ||     Emoji::new("woman cook: medium-dark skin tone", Version(4, 0),"👩🏾🍳"),
[INFO] [stdout] 24691 | ||     Emoji::new("woman cook: dark skin tone", Version(4, 0),"👩🏿🍳"),
[INFO] [stdout] 24692 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24693 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17587:3
[INFO] [stdout]       |
[INFO] [stdout] 17559 |    pub static COUPLE_WITH_HEART: With<Pair,With<TonePair,Emoji>> = With::new(With::new(Emoji::new("couple with heart", Version(0,...
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 17560 | |      &[
[INFO] [stdout] 17561 | |          Emoji::new("couple with heart: light skin tone", Version(13, 1),"💑🏻"),
[INFO] [stdout] 17562 | |      Emoji::new("couple with heart: person, person, light skin tone, medium-light skin tone", Version(13, 1),"🧑🏻❤️🧑🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 17587 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17588 | ||         With::new(Emoji::new("couple with heart: man, man", Version(2, 0),"👨❤️👨"), 
[INFO] [stdout] 17589 | ||     &[
[INFO] [stdout] 17590 | ||         Emoji::new("couple with heart: man, man, light skin tone", Version(13, 1),"👨🏻❤️👨🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17671 | ||     ]),
[INFO] [stdout] 17672 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24701:3
[INFO] [stdout]       |
[INFO] [stdout] 24700 |    pub static DETECTIVE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("detective", Version(0, 7),"🕵️"), 
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 24701 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24702 | ||         Emoji::new("detective: light skin tone", Version(2, 0),"🕵🏻"),
[INFO] [stdout] 24703 | ||     Emoji::new("detective: medium-light skin tone", Version(2, 0),"🕵🏼"),
[INFO] [stdout] 24704 | ||     Emoji::new("detective: medium skin tone", Version(2, 0),"🕵🏽"),
[INFO] [stdout] 24705 | ||     Emoji::new("detective: medium-dark skin tone", Version(2, 0),"🕵🏾"),
[INFO] [stdout] 24706 | ||     Emoji::new("detective: dark skin tone", Version(2, 0),"🕵🏿"),
[INFO] [stdout] 24707 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24725 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24708:3
[INFO] [stdout]       |
[INFO] [stdout] 24700 |    pub static DETECTIVE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("detective", Version(0, 7),"🕵️"), 
[INFO] [stdout]       |  ________________________________________________________-
[INFO] [stdout] 24701 | |      &[
[INFO] [stdout] 24702 | |          Emoji::new("detective: light skin tone", Version(2, 0),"🕵🏻"),
[INFO] [stdout] 24703 | |      Emoji::new("detective: medium-light skin tone", Version(2, 0),"🕵🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24708 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24709 | ||         With::new(Emoji::new("man detective", Version(4, 0),"🕵️♂️"), 
[INFO] [stdout] 24710 | ||     &[
[INFO] [stdout] 24711 | ||         Emoji::new("man detective: light skin tone", Version(4, 0),"🕵🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24724 | ||     ]),
[INFO] [stdout] 24725 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24710:3
[INFO] [stdout]       |
[INFO] [stdout] 24709 | /          With::new(Emoji::new("man detective", Version(4, 0),"🕵️♂️"), 
[INFO] [stdout] 24710 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24711 | ||         Emoji::new("man detective: light skin tone", Version(4, 0),"🕵🏻♂️"),
[INFO] [stdout] 24712 | ||     Emoji::new("man detective: medium-light skin tone", Version(4, 0),"🕵🏼♂️"),
[INFO] [stdout] 24713 | ||     Emoji::new("man detective: medium skin tone", Version(4, 0),"🕵🏽♂️"),
[INFO] [stdout] 24714 | ||     Emoji::new("man detective: medium-dark skin tone", Version(4, 0),"🕵🏾♂️"),
[INFO] [stdout] 24715 | ||     Emoji::new("man detective: dark skin tone", Version(4, 0),"🕵🏿♂️"),
[INFO] [stdout] 24716 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24725 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17589:3
[INFO] [stdout]       |
[INFO] [stdout] 17588 | /          With::new(Emoji::new("couple with heart: man, man", Version(2, 0),"👨❤️👨"), 
[INFO] [stdout] 17589 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17590 | ||         Emoji::new("couple with heart: man, man, light skin tone", Version(13, 1),"👨🏻❤️👨🏻"),
[INFO] [stdout] 17591 | ||     Emoji::new("couple with heart: man, man, light skin tone, medium-light skin tone", Version(13, 1),"👨🏻❤️👨🏼"),
[INFO] [stdout] 17592 | ||     Emoji::new("couple with heart: man, man, light skin tone, medium skin tone", Version(13, 1),"👨🏻❤️👨🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17614 | ||     Emoji::new("couple with heart: man, man, dark skin tone", Version(13, 1),"👨🏿❤️👨🏿"),
[INFO] [stdout] 17615 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17672 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17617:3
[INFO] [stdout]       |
[INFO] [stdout] 17616 | /      With::new(Emoji::new("couple with heart: woman, man", Version(2, 0),"👩❤️👨"), 
[INFO] [stdout] 17617 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17618 | ||         Emoji::new("couple with heart: woman, man, light skin tone", Version(13, 1),"👩🏻❤️👨🏻"),
[INFO] [stdout] 17619 | ||     Emoji::new("couple with heart: woman, man, light skin tone, medium-light skin tone", Version(13, 1),"👩🏻❤️👨🏼"),
[INFO] [stdout] 17620 | ||     Emoji::new("couple with heart: woman, man, light skin tone, medium skin tone", Version(13, 1),"👩🏻❤️👨🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17642 | ||     Emoji::new("couple with heart: woman, man, dark skin tone", Version(13, 1),"👩🏿❤️👨🏿"),
[INFO] [stdout] 17643 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17672 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17645:3
[INFO] [stdout]       |
[INFO] [stdout] 17644 | /      With::new(Emoji::new("couple with heart: woman, woman", Version(2, 0),"👩❤️👩"), 
[INFO] [stdout] 17645 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17646 | ||         Emoji::new("couple with heart: woman, woman, light skin tone", Version(13, 1),"👩🏻❤️👩🏻"),
[INFO] [stdout] 17647 | ||     Emoji::new("couple with heart: woman, woman, light skin tone, medium-light skin tone", Version(13, 1),"👩🏻❤️👩🏼"),
[INFO] [stdout] 17648 | ||     Emoji::new("couple with heart: woman, woman, light skin tone, medium skin tone", Version(13, 1),"👩🏻❤️👩🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17670 | ||     Emoji::new("couple with heart: woman, woman, dark skin tone", Version(13, 1),"👩🏿❤️👩🏿"),
[INFO] [stdout] 17671 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 17672 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17680:3
[INFO] [stdout]       |
[INFO] [stdout] 17679 |    pub static FAMILY: WithNoDef<Family,Emoji> = WithNoDef::new(
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 17680 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17681 | ||         Emoji::new("family: man, boy", Version(4, 0),"👨👦"),
[INFO] [stdout] 17682 | ||     Emoji::new("family: man, girl", Version(4, 0),"👨👧"),
[INFO] [stdout] 17683 | ||     Emoji::new("family: man, boy, boy", Version(4, 0),"👨👦👦"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17705 | ||     Emoji::new("family: woman, woman, girl, girl", Version(2, 0),"👩👩👧👧"),
[INFO] [stdout] 17706 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24718:3
[INFO] [stdout]       |
[INFO] [stdout] 24717 | /      With::new(Emoji::new("woman detective", Version(4, 0),"🕵️♀️"), 
[INFO] [stdout] 24718 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24719 | ||         Emoji::new("woman detective: light skin tone", Version(4, 0),"🕵🏻♀️"),
[INFO] [stdout] 24720 | ||     Emoji::new("woman detective: medium-light skin tone", Version(4, 0),"🕵🏼♀️"),
[INFO] [stdout] 24721 | ||     Emoji::new("woman detective: medium skin tone", Version(4, 0),"🕵🏽♀️"),
[INFO] [stdout] 24722 | ||     Emoji::new("woman detective: medium-dark skin tone", Version(4, 0),"🕵🏾♀️"),
[INFO] [stdout] 24723 | ||     Emoji::new("woman detective: dark skin tone", Version(4, 0),"🕵🏿♀️"),
[INFO] [stdout] 24724 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24725 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24733:3
[INFO] [stdout]       |
[INFO] [stdout] 24732 |    pub static FACTORY_WORKER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("factory worker", Version(12, 1),"🧑...
[INFO] [stdout]       |  _______________________________________________________________________-
[INFO] [stdout] 24733 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24734 | ||         Emoji::new("factory worker: light skin tone", Version(12, 1),"🧑🏻🏭"),
[INFO] [stdout] 24735 | ||     Emoji::new("factory worker: medium-light skin tone", Version(12, 1),"🧑🏼🏭"),
[INFO] [stdout] 24736 | ||     Emoji::new("factory worker: medium skin tone", Version(12, 1),"🧑🏽🏭"),
[INFO] [stdout] 24737 | ||     Emoji::new("factory worker: medium-dark skin tone", Version(12, 1),"🧑🏾🏭"),
[INFO] [stdout] 24738 | ||     Emoji::new("factory worker: dark skin tone", Version(12, 1),"🧑🏿🏭"),
[INFO] [stdout] 24739 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24757 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17714:3
[INFO] [stdout]       |
[INFO] [stdout] 17713 |    pub static KISS: With<Pair,With<TonePair,Emoji>> = With::new(With::new(Emoji::new("kiss", Version(0, 6),"💏"), 
[INFO] [stdout]       |  _______________________________________________________________-
[INFO] [stdout] 17714 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17715 | ||         Emoji::new("kiss: light skin tone", Version(13, 1),"💏🏻"),
[INFO] [stdout] 17716 | ||     Emoji::new("kiss: person, person, light skin tone, medium-light skin tone", Version(13, 1),"🧑🏻❤️💋🧑🏼"),
[INFO] [stdout] 17717 | ||     Emoji::new("kiss: person, person, light skin tone, medium skin tone", Version(13, 1),"🧑🏻❤️💋🧑🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17739 | ||     Emoji::new("kiss: dark skin tone", Version(13, 1),"💏🏿"),
[INFO] [stdout] 17740 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17826 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24740:3
[INFO] [stdout]       |
[INFO] [stdout] 24732 |    pub static FACTORY_WORKER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("factory worker", Version(12, 1),"🧑...
[INFO] [stdout]       |  _____________________________________________________________-
[INFO] [stdout] 24733 | |      &[
[INFO] [stdout] 24734 | |          Emoji::new("factory worker: light skin tone", Version(12, 1),"🧑🏻🏭"),
[INFO] [stdout] 24735 | |      Emoji::new("factory worker: medium-light skin tone", Version(12, 1),"🧑🏼🏭"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24740 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24741 | ||         With::new(Emoji::new("man factory worker", Version(4, 0),"👨🏭"), 
[INFO] [stdout] 24742 | ||     &[
[INFO] [stdout] 24743 | ||         Emoji::new("man factory worker: light skin tone", Version(4, 0),"👨🏻🏭"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24756 | ||     ]),
[INFO] [stdout] 24757 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17741:3
[INFO] [stdout]       |
[INFO] [stdout] 17713 |    pub static KISS: With<Pair,With<TonePair,Emoji>> = With::new(With::new(Emoji::new("kiss", Version(0, 6),"💏"), 
[INFO] [stdout]       |  _____________________________________________________-
[INFO] [stdout] 17714 | |      &[
[INFO] [stdout] 17715 | |          Emoji::new("kiss: light skin tone", Version(13, 1),"💏🏻"),
[INFO] [stdout] 17716 | |      Emoji::new("kiss: person, person, light skin tone, medium-light skin tone", Version(13, 1),"🧑🏻❤️💋🧑🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 17741 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17742 | ||         With::new(Emoji::new("kiss: man, man", Version(2, 0),"👨❤️💋👨"), 
[INFO] [stdout] 17743 | ||     &[
[INFO] [stdout] 17744 | ||         Emoji::new("kiss: man, man, light skin tone", Version(13, 1),"👨🏻❤️💋👨🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17825 | ||     ]),
[INFO] [stdout] 17826 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24742:3
[INFO] [stdout]       |
[INFO] [stdout] 24741 | /          With::new(Emoji::new("man factory worker", Version(4, 0),"👨🏭"), 
[INFO] [stdout] 24742 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24743 | ||         Emoji::new("man factory worker: light skin tone", Version(4, 0),"👨🏻🏭"),
[INFO] [stdout] 24744 | ||     Emoji::new("man factory worker: medium-light skin tone", Version(4, 0),"👨🏼🏭"),
[INFO] [stdout] 24745 | ||     Emoji::new("man factory worker: medium skin tone", Version(4, 0),"👨🏽🏭"),
[INFO] [stdout] 24746 | ||     Emoji::new("man factory worker: medium-dark skin tone", Version(4, 0),"👨🏾🏭"),
[INFO] [stdout] 24747 | ||     Emoji::new("man factory worker: dark skin tone", Version(4, 0),"👨🏿🏭"),
[INFO] [stdout] 24748 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24757 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24750:3
[INFO] [stdout]       |
[INFO] [stdout] 24749 | /      With::new(Emoji::new("woman factory worker", Version(4, 0),"👩🏭"), 
[INFO] [stdout] 24750 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24751 | ||         Emoji::new("woman factory worker: light skin tone", Version(4, 0),"👩🏻🏭"),
[INFO] [stdout] 24752 | ||     Emoji::new("woman factory worker: medium-light skin tone", Version(4, 0),"👩🏼🏭"),
[INFO] [stdout] 24753 | ||     Emoji::new("woman factory worker: medium skin tone", Version(4, 0),"👩🏽🏭"),
[INFO] [stdout] 24754 | ||     Emoji::new("woman factory worker: medium-dark skin tone", Version(4, 0),"👩🏾🏭"),
[INFO] [stdout] 24755 | ||     Emoji::new("woman factory worker: dark skin tone", Version(4, 0),"👩🏿🏭"),
[INFO] [stdout] 24756 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24757 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17743:3
[INFO] [stdout]       |
[INFO] [stdout] 17742 | /          With::new(Emoji::new("kiss: man, man", Version(2, 0),"👨❤️💋👨"), 
[INFO] [stdout] 17743 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17744 | ||         Emoji::new("kiss: man, man, light skin tone", Version(13, 1),"👨🏻❤️💋👨🏻"),
[INFO] [stdout] 17745 | ||     Emoji::new("kiss: man, man, light skin tone, medium-light skin tone", Version(13, 1),"👨🏻❤️💋👨🏼"),
[INFO] [stdout] 17746 | ||     Emoji::new("kiss: man, man, light skin tone, medium skin tone", Version(13, 1),"👨🏻❤️💋👨🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17768 | ||     Emoji::new("kiss: man, man, dark skin tone", Version(13, 1),"👨🏿❤️💋👨🏿"),
[INFO] [stdout] 17769 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17826 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17771:3
[INFO] [stdout]       |
[INFO] [stdout] 17770 | /      With::new(Emoji::new("kiss: woman, man", Version(2, 0),"👩❤️💋👨"), 
[INFO] [stdout] 17771 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17772 | ||         Emoji::new("kiss: woman, man, light skin tone", Version(13, 1),"👩🏻❤️💋👨🏻"),
[INFO] [stdout] 17773 | ||     Emoji::new("kiss: woman, man, light skin tone, medium-light skin tone", Version(13, 1),"👩🏻❤️💋👨🏼"),
[INFO] [stdout] 17774 | ||     Emoji::new("kiss: woman, man, light skin tone, medium skin tone", Version(13, 1),"👩🏻❤️💋👨🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17796 | ||     Emoji::new("kiss: woman, man, dark skin tone", Version(13, 1),"👩🏿❤️💋👨🏿"),
[INFO] [stdout] 17797 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17826 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17799:3
[INFO] [stdout]       |
[INFO] [stdout] 17798 | /      With::new(Emoji::new("kiss: woman, woman", Version(2, 0),"👩❤️💋👩"), 
[INFO] [stdout] 17799 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17800 | ||         Emoji::new("kiss: woman, woman, light skin tone", Version(13, 1),"👩🏻❤️💋👩🏻"),
[INFO] [stdout] 17801 | ||     Emoji::new("kiss: woman, woman, light skin tone, medium-light skin tone", Version(13, 1),"👩🏻❤️💋👩🏼"),
[INFO] [stdout] 17802 | ||     Emoji::new("kiss: woman, woman, light skin tone, medium skin tone", Version(13, 1),"👩🏻❤️💋👩🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17824 | ||     Emoji::new("kiss: woman, woman, dark skin tone", Version(13, 1),"👩🏿❤️💋👩🏿"),
[INFO] [stdout] 17825 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 17826 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24765:3
[INFO] [stdout]       |
[INFO] [stdout] 24764 |    pub static FARMER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("farmer", Version(12, 1),"🧑🌾"), 
[INFO] [stdout]       |  _______________________________________________________________-
[INFO] [stdout] 24765 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24766 | ||         Emoji::new("farmer: light skin tone", Version(12, 1),"🧑🏻🌾"),
[INFO] [stdout] 24767 | ||     Emoji::new("farmer: medium-light skin tone", Version(12, 1),"🧑🏼🌾"),
[INFO] [stdout] 24768 | ||     Emoji::new("farmer: medium skin tone", Version(12, 1),"🧑🏽🌾"),
[INFO] [stdout] 24769 | ||     Emoji::new("farmer: medium-dark skin tone", Version(12, 1),"🧑🏾🌾"),
[INFO] [stdout] 24770 | ||     Emoji::new("farmer: dark skin tone", Version(12, 1),"🧑🏿🌾"),
[INFO] [stdout] 24771 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24789 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24772:3
[INFO] [stdout]       |
[INFO] [stdout] 24764 |    pub static FARMER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("farmer", Version(12, 1),"🧑🌾"), 
[INFO] [stdout]       |  _____________________________________________________-
[INFO] [stdout] 24765 | |      &[
[INFO] [stdout] 24766 | |          Emoji::new("farmer: light skin tone", Version(12, 1),"🧑🏻🌾"),
[INFO] [stdout] 24767 | |      Emoji::new("farmer: medium-light skin tone", Version(12, 1),"🧑🏼🌾"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24772 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24773 | ||         With::new(Emoji::new("man farmer", Version(4, 0),"👨🌾"), 
[INFO] [stdout] 24774 | ||     &[
[INFO] [stdout] 24775 | ||         Emoji::new("man farmer: light skin tone", Version(4, 0),"👨🏻🌾"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24788 | ||     ]),
[INFO] [stdout] 24789 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17834:3
[INFO] [stdout]       |
[INFO] [stdout] 17833 |    pub static PERSON_HOLDING_HANDS: With<Pair,With<TonePair,Emoji>> = With::new(With::new(Emoji::new("people holding hands", Vers...
[INFO] [stdout]       |  _______________________________________________________________________________-
[INFO] [stdout] 17834 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17835 | ||         Emoji::new("people holding hands: light skin tone", Version(12, 0),"🧑🏻🤝🧑🏻"),
[INFO] [stdout] 17836 | ||     Emoji::new("people holding hands: light skin tone, medium-light skin tone", Version(12, 1),"🧑🏻🤝🧑🏼"),
[INFO] [stdout] 17837 | ||     Emoji::new("people holding hands: light skin tone, medium skin tone", Version(12, 1),"🧑🏻🤝🧑🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17859 | ||     Emoji::new("people holding hands: dark skin tone", Version(12, 0),"🧑🏿🤝🧑🏿"),
[INFO] [stdout] 17860 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17946 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24774:3
[INFO] [stdout]       |
[INFO] [stdout] 24773 | /          With::new(Emoji::new("man farmer", Version(4, 0),"👨🌾"), 
[INFO] [stdout] 24774 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24775 | ||         Emoji::new("man farmer: light skin tone", Version(4, 0),"👨🏻🌾"),
[INFO] [stdout] 24776 | ||     Emoji::new("man farmer: medium-light skin tone", Version(4, 0),"👨🏼🌾"),
[INFO] [stdout] 24777 | ||     Emoji::new("man farmer: medium skin tone", Version(4, 0),"👨🏽🌾"),
[INFO] [stdout] 24778 | ||     Emoji::new("man farmer: medium-dark skin tone", Version(4, 0),"👨🏾🌾"),
[INFO] [stdout] 24779 | ||     Emoji::new("man farmer: dark skin tone", Version(4, 0),"👨🏿🌾"),
[INFO] [stdout] 24780 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24789 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17861:3
[INFO] [stdout]       |
[INFO] [stdout] 17833 |    pub static PERSON_HOLDING_HANDS: With<Pair,With<TonePair,Emoji>> = With::new(With::new(Emoji::new("people holding hands", Vers...
[INFO] [stdout]       |  _____________________________________________________________________-
[INFO] [stdout] 17834 | |      &[
[INFO] [stdout] 17835 | |          Emoji::new("people holding hands: light skin tone", Version(12, 0),"🧑🏻🤝🧑🏻"),
[INFO] [stdout] 17836 | |      Emoji::new("people holding hands: light skin tone, medium-light skin tone", Version(12, 1),"🧑🏻🤝🧑🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 17861 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17862 | ||         With::new(Emoji::new("men holding hands", Version(1, 0),"👬"), 
[INFO] [stdout] 17863 | ||     &[
[INFO] [stdout] 17864 | ||         Emoji::new("men holding hands: light skin tone", Version(12, 0),"👬🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17945 | ||     ]),
[INFO] [stdout] 17946 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17863:3
[INFO] [stdout]       |
[INFO] [stdout] 17862 | /          With::new(Emoji::new("men holding hands", Version(1, 0),"👬"), 
[INFO] [stdout] 17863 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17864 | ||         Emoji::new("men holding hands: light skin tone", Version(12, 0),"👬🏻"),
[INFO] [stdout] 17865 | ||     Emoji::new("men holding hands: light skin tone, medium-light skin tone", Version(12, 1),"👨🏻🤝👨🏼"),
[INFO] [stdout] 17866 | ||     Emoji::new("men holding hands: light skin tone, medium skin tone", Version(12, 1),"👨🏻🤝👨🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17888 | ||     Emoji::new("men holding hands: dark skin tone", Version(12, 0),"👬🏿"),
[INFO] [stdout] 17889 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17946 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24782:3
[INFO] [stdout]       |
[INFO] [stdout] 24781 | /      With::new(Emoji::new("woman farmer", Version(4, 0),"👩🌾"), 
[INFO] [stdout] 24782 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24783 | ||         Emoji::new("woman farmer: light skin tone", Version(4, 0),"👩🏻🌾"),
[INFO] [stdout] 24784 | ||     Emoji::new("woman farmer: medium-light skin tone", Version(4, 0),"👩🏼🌾"),
[INFO] [stdout] 24785 | ||     Emoji::new("woman farmer: medium skin tone", Version(4, 0),"👩🏽🌾"),
[INFO] [stdout] 24786 | ||     Emoji::new("woman farmer: medium-dark skin tone", Version(4, 0),"👩🏾🌾"),
[INFO] [stdout] 24787 | ||     Emoji::new("woman farmer: dark skin tone", Version(4, 0),"👩🏿🌾"),
[INFO] [stdout] 24788 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24789 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17891:3
[INFO] [stdout]       |
[INFO] [stdout] 17890 | /      With::new(Emoji::new("woman and man holding hands", Version(0, 6),"👫"), 
[INFO] [stdout] 17891 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17892 | ||         Emoji::new("woman and man holding hands: light skin tone", Version(12, 0),"👫🏻"),
[INFO] [stdout] 17893 | ||     Emoji::new("woman and man holding hands: light skin tone, medium-light skin tone", Version(12, 0),"👩🏻🤝👨🏼"),
[INFO] [stdout] 17894 | ||     Emoji::new("woman and man holding hands: light skin tone, medium skin tone", Version(12, 0),"👩🏻🤝👨🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17916 | ||     Emoji::new("woman and man holding hands: dark skin tone", Version(12, 0),"👫🏿"),
[INFO] [stdout] 17917 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 17946 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24797:3
[INFO] [stdout]       |
[INFO] [stdout] 24796 |    pub static FIREFIGHTER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("firefighter", Version(12, 1),"🧑🚒"), 
[INFO] [stdout]       |  ____________________________________________________________________-
[INFO] [stdout] 24797 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24798 | ||         Emoji::new("firefighter: light skin tone", Version(12, 1),"🧑🏻🚒"),
[INFO] [stdout] 24799 | ||     Emoji::new("firefighter: medium-light skin tone", Version(12, 1),"🧑🏼🚒"),
[INFO] [stdout] 24800 | ||     Emoji::new("firefighter: medium skin tone", Version(12, 1),"🧑🏽🚒"),
[INFO] [stdout] 24801 | ||     Emoji::new("firefighter: medium-dark skin tone", Version(12, 1),"🧑🏾🚒"),
[INFO] [stdout] 24802 | ||     Emoji::new("firefighter: dark skin tone", Version(12, 1),"🧑🏿🚒"),
[INFO] [stdout] 24803 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24821 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:17919:3
[INFO] [stdout]       |
[INFO] [stdout] 17918 | /      With::new(Emoji::new("women holding hands", Version(1, 0),"👭"), 
[INFO] [stdout] 17919 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 17920 | ||         Emoji::new("women holding hands: light skin tone", Version(12, 0),"👭🏻"),
[INFO] [stdout] 17921 | ||     Emoji::new("women holding hands: light skin tone, medium-light skin tone", Version(12, 1),"👩🏻🤝👩🏼"),
[INFO] [stdout] 17922 | ||     Emoji::new("women holding hands: light skin tone, medium skin tone", Version(12, 1),"👩🏻🤝👩🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 17944 | ||     Emoji::new("women holding hands: dark skin tone", Version(12, 0),"👭🏿"),
[INFO] [stdout] 17945 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 17946 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24804:3
[INFO] [stdout]       |
[INFO] [stdout] 24796 |    pub static FIREFIGHTER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("firefighter", Version(12, 1),"🧑🚒"), 
[INFO] [stdout]       |  __________________________________________________________-
[INFO] [stdout] 24797 | |      &[
[INFO] [stdout] 24798 | |          Emoji::new("firefighter: light skin tone", Version(12, 1),"🧑🏻🚒"),
[INFO] [stdout] 24799 | |      Emoji::new("firefighter: medium-light skin tone", Version(12, 1),"🧑🏼🚒"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24804 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24805 | ||         With::new(Emoji::new("man firefighter", Version(4, 0),"👨🚒"), 
[INFO] [stdout] 24806 | ||     &[
[INFO] [stdout] 24807 | ||         Emoji::new("man firefighter: light skin tone", Version(4, 0),"👨🏻🚒"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24820 | ||     ]),
[INFO] [stdout] 24821 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24806:3
[INFO] [stdout]       |
[INFO] [stdout] 24805 | /          With::new(Emoji::new("man firefighter", Version(4, 0),"👨🚒"), 
[INFO] [stdout] 24806 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24807 | ||         Emoji::new("man firefighter: light skin tone", Version(4, 0),"👨🏻🚒"),
[INFO] [stdout] 24808 | ||     Emoji::new("man firefighter: medium-light skin tone", Version(4, 0),"👨🏼🚒"),
[INFO] [stdout] 24809 | ||     Emoji::new("man firefighter: medium skin tone", Version(4, 0),"👨🏽🚒"),
[INFO] [stdout] 24810 | ||     Emoji::new("man firefighter: medium-dark skin tone", Version(4, 0),"👨🏾🚒"),
[INFO] [stdout] 24811 | ||     Emoji::new("man firefighter: dark skin tone", Version(4, 0),"👨🏿🚒"),
[INFO] [stdout] 24812 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24821 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24814:3
[INFO] [stdout]       |
[INFO] [stdout] 24813 | /      With::new(Emoji::new("woman firefighter", Version(4, 0),"👩🚒"), 
[INFO] [stdout] 24814 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24815 | ||         Emoji::new("woman firefighter: light skin tone", Version(4, 0),"👩🏻🚒"),
[INFO] [stdout] 24816 | ||     Emoji::new("woman firefighter: medium-light skin tone", Version(4, 0),"👩🏼🚒"),
[INFO] [stdout] 24817 | ||     Emoji::new("woman firefighter: medium skin tone", Version(4, 0),"👩🏽🚒"),
[INFO] [stdout] 24818 | ||     Emoji::new("woman firefighter: medium-dark skin tone", Version(4, 0),"👩🏾🚒"),
[INFO] [stdout] 24819 | ||     Emoji::new("woman firefighter: dark skin tone", Version(4, 0),"👩🏿🚒"),
[INFO] [stdout] 24820 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24821 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24829:3
[INFO] [stdout]       |
[INFO] [stdout] 24828 |    pub static GUARD: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("guard", Version(0, 6),"💂"), 
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 24829 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24830 | ||         Emoji::new("guard: light skin tone", Version(1, 0),"💂🏻"),
[INFO] [stdout] 24831 | ||     Emoji::new("guard: medium-light skin tone", Version(1, 0),"💂🏼"),
[INFO] [stdout] 24832 | ||     Emoji::new("guard: medium skin tone", Version(1, 0),"💂🏽"),
[INFO] [stdout] 24833 | ||     Emoji::new("guard: medium-dark skin tone", Version(1, 0),"💂🏾"),
[INFO] [stdout] 24834 | ||     Emoji::new("guard: dark skin tone", Version(1, 0),"💂🏿"),
[INFO] [stdout] 24835 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24853 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24836:3
[INFO] [stdout]       |
[INFO] [stdout] 24828 |    pub static GUARD: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("guard", Version(0, 6),"💂"), 
[INFO] [stdout]       |  ____________________________________________________-
[INFO] [stdout] 24829 | |      &[
[INFO] [stdout] 24830 | |          Emoji::new("guard: light skin tone", Version(1, 0),"💂🏻"),
[INFO] [stdout] 24831 | |      Emoji::new("guard: medium-light skin tone", Version(1, 0),"💂🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24836 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24837 | ||         With::new(Emoji::new("man guard", Version(4, 0),"💂♂️"), 
[INFO] [stdout] 24838 | ||     &[
[INFO] [stdout] 24839 | ||         Emoji::new("man guard: light skin tone", Version(4, 0),"💂🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24852 | ||     ]),
[INFO] [stdout] 24853 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24838:3
[INFO] [stdout]       |
[INFO] [stdout] 24837 | /          With::new(Emoji::new("man guard", Version(4, 0),"💂♂️"), 
[INFO] [stdout] 24838 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24839 | ||         Emoji::new("man guard: light skin tone", Version(4, 0),"💂🏻♂️"),
[INFO] [stdout] 24840 | ||     Emoji::new("man guard: medium-light skin tone", Version(4, 0),"💂🏼♂️"),
[INFO] [stdout] 24841 | ||     Emoji::new("man guard: medium skin tone", Version(4, 0),"💂🏽♂️"),
[INFO] [stdout] 24842 | ||     Emoji::new("man guard: medium-dark skin tone", Version(4, 0),"💂🏾♂️"),
[INFO] [stdout] 24843 | ||     Emoji::new("man guard: dark skin tone", Version(4, 0),"💂🏿♂️"),
[INFO] [stdout] 24844 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24853 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24846:3
[INFO] [stdout]       |
[INFO] [stdout] 24845 | /      With::new(Emoji::new("woman guard", Version(4, 0),"💂♀️"), 
[INFO] [stdout] 24846 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24847 | ||         Emoji::new("woman guard: light skin tone", Version(4, 0),"💂🏻♀️"),
[INFO] [stdout] 24848 | ||     Emoji::new("woman guard: medium-light skin tone", Version(4, 0),"💂🏼♀️"),
[INFO] [stdout] 24849 | ||     Emoji::new("woman guard: medium skin tone", Version(4, 0),"💂🏽♀️"),
[INFO] [stdout] 24850 | ||     Emoji::new("woman guard: medium-dark skin tone", Version(4, 0),"💂🏾♀️"),
[INFO] [stdout] 24851 | ||     Emoji::new("woman guard: dark skin tone", Version(4, 0),"💂🏿♀️"),
[INFO] [stdout] 24852 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24853 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24861:3
[INFO] [stdout]       |
[INFO] [stdout] 24860 |    pub static HEALTH_WORKER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("health worker", Version(12, 1),"🧑⚕️"), 
[INFO] [stdout]       |  ______________________________________________________________________-
[INFO] [stdout] 24861 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24862 | ||         Emoji::new("health worker: light skin tone", Version(12, 1),"🧑🏻⚕️"),
[INFO] [stdout] 24863 | ||     Emoji::new("health worker: medium-light skin tone", Version(12, 1),"🧑🏼⚕️"),
[INFO] [stdout] 24864 | ||     Emoji::new("health worker: medium skin tone", Version(12, 1),"🧑🏽⚕️"),
[INFO] [stdout] 24865 | ||     Emoji::new("health worker: medium-dark skin tone", Version(12, 1),"🧑🏾⚕️"),
[INFO] [stdout] 24866 | ||     Emoji::new("health worker: dark skin tone", Version(12, 1),"🧑🏿⚕️"),
[INFO] [stdout] 24867 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24885 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24868:3
[INFO] [stdout]       |
[INFO] [stdout] 24860 |    pub static HEALTH_WORKER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("health worker", Version(12, 1),"🧑⚕️"), 
[INFO] [stdout]       |  ____________________________________________________________-
[INFO] [stdout] 24861 | |      &[
[INFO] [stdout] 24862 | |          Emoji::new("health worker: light skin tone", Version(12, 1),"🧑🏻⚕️"),
[INFO] [stdout] 24863 | |      Emoji::new("health worker: medium-light skin tone", Version(12, 1),"🧑🏼⚕️"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24868 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24869 | ||         With::new(Emoji::new("man health worker", Version(4, 0),"👨⚕️"), 
[INFO] [stdout] 24870 | ||     &[
[INFO] [stdout] 24871 | ||         Emoji::new("man health worker: light skin tone", Version(4, 0),"👨🏻⚕️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24884 | ||     ]),
[INFO] [stdout] 24885 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24870:3
[INFO] [stdout]       |
[INFO] [stdout] 24869 | /          With::new(Emoji::new("man health worker", Version(4, 0),"👨⚕️"), 
[INFO] [stdout] 24870 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24871 | ||         Emoji::new("man health worker: light skin tone", Version(4, 0),"👨🏻⚕️"),
[INFO] [stdout] 24872 | ||     Emoji::new("man health worker: medium-light skin tone", Version(4, 0),"👨🏼⚕️"),
[INFO] [stdout] 24873 | ||     Emoji::new("man health worker: medium skin tone", Version(4, 0),"👨🏽⚕️"),
[INFO] [stdout] 24874 | ||     Emoji::new("man health worker: medium-dark skin tone", Version(4, 0),"👨🏾⚕️"),
[INFO] [stdout] 24875 | ||     Emoji::new("man health worker: dark skin tone", Version(4, 0),"👨🏿⚕️"),
[INFO] [stdout] 24876 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24885 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24878:3
[INFO] [stdout]       |
[INFO] [stdout] 24877 | /      With::new(Emoji::new("woman health worker", Version(4, 0),"👩⚕️"), 
[INFO] [stdout] 24878 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24879 | ||         Emoji::new("woman health worker: light skin tone", Version(4, 0),"👩🏻⚕️"),
[INFO] [stdout] 24880 | ||     Emoji::new("woman health worker: medium-light skin tone", Version(4, 0),"👩🏼⚕️"),
[INFO] [stdout] 24881 | ||     Emoji::new("woman health worker: medium skin tone", Version(4, 0),"👩🏽⚕️"),
[INFO] [stdout] 24882 | ||     Emoji::new("woman health worker: medium-dark skin tone", Version(4, 0),"👩🏾⚕️"),
[INFO] [stdout] 24883 | ||     Emoji::new("woman health worker: dark skin tone", Version(4, 0),"👩🏿⚕️"),
[INFO] [stdout] 24884 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24885 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24893:3
[INFO] [stdout]       |
[INFO] [stdout] 24892 |    pub static JUDGE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("judge", Version(12, 1),"🧑⚖️"), 
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 24893 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24894 | ||         Emoji::new("judge: light skin tone", Version(12, 1),"🧑🏻⚖️"),
[INFO] [stdout] 24895 | ||     Emoji::new("judge: medium-light skin tone", Version(12, 1),"🧑🏼⚖️"),
[INFO] [stdout] 24896 | ||     Emoji::new("judge: medium skin tone", Version(12, 1),"🧑🏽⚖️"),
[INFO] [stdout] 24897 | ||     Emoji::new("judge: medium-dark skin tone", Version(12, 1),"🧑🏾⚖️"),
[INFO] [stdout] 24898 | ||     Emoji::new("judge: dark skin tone", Version(12, 1),"🧑🏿⚖️"),
[INFO] [stdout] 24899 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24917 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24900:3
[INFO] [stdout]       |
[INFO] [stdout] 24892 |    pub static JUDGE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("judge", Version(12, 1),"🧑⚖️"), 
[INFO] [stdout]       |  ____________________________________________________-
[INFO] [stdout] 24893 | |      &[
[INFO] [stdout] 24894 | |          Emoji::new("judge: light skin tone", Version(12, 1),"🧑🏻⚖️"),
[INFO] [stdout] 24895 | |      Emoji::new("judge: medium-light skin tone", Version(12, 1),"🧑🏼⚖️"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24900 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24901 | ||         With::new(Emoji::new("man judge", Version(4, 0),"👨⚖️"), 
[INFO] [stdout] 24902 | ||     &[
[INFO] [stdout] 24903 | ||         Emoji::new("man judge: light skin tone", Version(4, 0),"👨🏻⚖️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24916 | ||     ]),
[INFO] [stdout] 24917 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24902:3
[INFO] [stdout]       |
[INFO] [stdout] 24901 | /          With::new(Emoji::new("man judge", Version(4, 0),"👨⚖️"), 
[INFO] [stdout] 24902 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24903 | ||         Emoji::new("man judge: light skin tone", Version(4, 0),"👨🏻⚖️"),
[INFO] [stdout] 24904 | ||     Emoji::new("man judge: medium-light skin tone", Version(4, 0),"👨🏼⚖️"),
[INFO] [stdout] 24905 | ||     Emoji::new("man judge: medium skin tone", Version(4, 0),"👨🏽⚖️"),
[INFO] [stdout] 24906 | ||     Emoji::new("man judge: medium-dark skin tone", Version(4, 0),"👨🏾⚖️"),
[INFO] [stdout] 24907 | ||     Emoji::new("man judge: dark skin tone", Version(4, 0),"👨🏿⚖️"),
[INFO] [stdout] 24908 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24917 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24910:3
[INFO] [stdout]       |
[INFO] [stdout] 24909 | /      With::new(Emoji::new("woman judge", Version(4, 0),"👩⚖️"), 
[INFO] [stdout] 24910 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24911 | ||         Emoji::new("woman judge: light skin tone", Version(4, 0),"👩🏻⚖️"),
[INFO] [stdout] 24912 | ||     Emoji::new("woman judge: medium-light skin tone", Version(4, 0),"👩🏼⚖️"),
[INFO] [stdout] 24913 | ||     Emoji::new("woman judge: medium skin tone", Version(4, 0),"👩🏽⚖️"),
[INFO] [stdout] 24914 | ||     Emoji::new("woman judge: medium-dark skin tone", Version(4, 0),"👩🏾⚖️"),
[INFO] [stdout] 24915 | ||     Emoji::new("woman judge: dark skin tone", Version(4, 0),"👩🏿⚖️"),
[INFO] [stdout] 24916 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24917 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24925:3
[INFO] [stdout]       |
[INFO] [stdout] 24924 |    pub static MECHANIC: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("mechanic", Version(12, 1),"🧑🔧"), 
[INFO] [stdout]       |  _________________________________________________________________-
[INFO] [stdout] 24925 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24926 | ||         Emoji::new("mechanic: light skin tone", Version(12, 1),"🧑🏻🔧"),
[INFO] [stdout] 24927 | ||     Emoji::new("mechanic: medium-light skin tone", Version(12, 1),"🧑🏼🔧"),
[INFO] [stdout] 24928 | ||     Emoji::new("mechanic: medium skin tone", Version(12, 1),"🧑🏽🔧"),
[INFO] [stdout] 24929 | ||     Emoji::new("mechanic: medium-dark skin tone", Version(12, 1),"🧑🏾🔧"),
[INFO] [stdout] 24930 | ||     Emoji::new("mechanic: dark skin tone", Version(12, 1),"🧑🏿🔧"),
[INFO] [stdout] 24931 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24949 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24932:3
[INFO] [stdout]       |
[INFO] [stdout] 24924 |    pub static MECHANIC: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("mechanic", Version(12, 1),"🧑🔧"), 
[INFO] [stdout]       |  _______________________________________________________-
[INFO] [stdout] 24925 | |      &[
[INFO] [stdout] 24926 | |          Emoji::new("mechanic: light skin tone", Version(12, 1),"🧑🏻🔧"),
[INFO] [stdout] 24927 | |      Emoji::new("mechanic: medium-light skin tone", Version(12, 1),"🧑🏼🔧"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24932 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24933 | ||         With::new(Emoji::new("man mechanic", Version(4, 0),"👨🔧"), 
[INFO] [stdout] 24934 | ||     &[
[INFO] [stdout] 24935 | ||         Emoji::new("man mechanic: light skin tone", Version(4, 0),"👨🏻🔧"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24948 | ||     ]),
[INFO] [stdout] 24949 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24934:3
[INFO] [stdout]       |
[INFO] [stdout] 24933 | /          With::new(Emoji::new("man mechanic", Version(4, 0),"👨🔧"), 
[INFO] [stdout] 24934 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24935 | ||         Emoji::new("man mechanic: light skin tone", Version(4, 0),"👨🏻🔧"),
[INFO] [stdout] 24936 | ||     Emoji::new("man mechanic: medium-light skin tone", Version(4, 0),"👨🏼🔧"),
[INFO] [stdout] 24937 | ||     Emoji::new("man mechanic: medium skin tone", Version(4, 0),"👨🏽🔧"),
[INFO] [stdout] 24938 | ||     Emoji::new("man mechanic: medium-dark skin tone", Version(4, 0),"👨🏾🔧"),
[INFO] [stdout] 24939 | ||     Emoji::new("man mechanic: dark skin tone", Version(4, 0),"👨🏿🔧"),
[INFO] [stdout] 24940 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24949 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24942:3
[INFO] [stdout]       |
[INFO] [stdout] 24941 | /      With::new(Emoji::new("woman mechanic", Version(4, 0),"👩🔧"), 
[INFO] [stdout] 24942 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24943 | ||         Emoji::new("woman mechanic: light skin tone", Version(4, 0),"👩🏻🔧"),
[INFO] [stdout] 24944 | ||     Emoji::new("woman mechanic: medium-light skin tone", Version(4, 0),"👩🏼🔧"),
[INFO] [stdout] 24945 | ||     Emoji::new("woman mechanic: medium skin tone", Version(4, 0),"👩🏽🔧"),
[INFO] [stdout] 24946 | ||     Emoji::new("woman mechanic: medium-dark skin tone", Version(4, 0),"👩🏾🔧"),
[INFO] [stdout] 24947 | ||     Emoji::new("woman mechanic: dark skin tone", Version(4, 0),"👩🏿🔧"),
[INFO] [stdout] 24948 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24949 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24957:3
[INFO] [stdout]       |
[INFO] [stdout] 24956 |    pub static NINJA: With<Tone,Emoji> = With::new(Emoji::new("ninja", Version(13, 0),"🥷"), 
[INFO] [stdout]       |  _______________________________________-
[INFO] [stdout] 24957 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24958 | ||         Emoji::new("ninja: light skin tone", Version(13, 0),"🥷🏻"),
[INFO] [stdout] 24959 | ||     Emoji::new("ninja: medium-light skin tone", Version(13, 0),"🥷🏼"),
[INFO] [stdout] 24960 | ||     Emoji::new("ninja: medium skin tone", Version(13, 0),"🥷🏽"),
[INFO] [stdout] 24961 | ||     Emoji::new("ninja: medium-dark skin tone", Version(13, 0),"🥷🏾"),
[INFO] [stdout] 24962 | ||     Emoji::new("ninja: dark skin tone", Version(13, 0),"🥷🏿"),
[INFO] [stdout] 24963 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24971:3
[INFO] [stdout]       |
[INFO] [stdout] 24970 |    pub static OFFICE_WORKER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("office worker", Version(12, 1),"🧑💼...
[INFO] [stdout]       |  ______________________________________________________________________-
[INFO] [stdout] 24971 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24972 | ||         Emoji::new("office worker: light skin tone", Version(12, 1),"🧑🏻💼"),
[INFO] [stdout] 24973 | ||     Emoji::new("office worker: medium-light skin tone", Version(12, 1),"🧑🏼💼"),
[INFO] [stdout] 24974 | ||     Emoji::new("office worker: medium skin tone", Version(12, 1),"🧑🏽💼"),
[INFO] [stdout] 24975 | ||     Emoji::new("office worker: medium-dark skin tone", Version(12, 1),"🧑🏾💼"),
[INFO] [stdout] 24976 | ||     Emoji::new("office worker: dark skin tone", Version(12, 1),"🧑🏿💼"),
[INFO] [stdout] 24977 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24995 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24978:3
[INFO] [stdout]       |
[INFO] [stdout] 24970 |    pub static OFFICE_WORKER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("office worker", Version(12, 1),"🧑💼...
[INFO] [stdout]       |  ____________________________________________________________-
[INFO] [stdout] 24971 | |      &[
[INFO] [stdout] 24972 | |          Emoji::new("office worker: light skin tone", Version(12, 1),"🧑🏻💼"),
[INFO] [stdout] 24973 | |      Emoji::new("office worker: medium-light skin tone", Version(12, 1),"🧑🏼💼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 24978 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24979 | ||         With::new(Emoji::new("man office worker", Version(4, 0),"👨💼"), 
[INFO] [stdout] 24980 | ||     &[
[INFO] [stdout] 24981 | ||         Emoji::new("man office worker: light skin tone", Version(4, 0),"👨🏻💼"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 24994 | ||     ]),
[INFO] [stdout] 24995 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24980:3
[INFO] [stdout]       |
[INFO] [stdout] 24979 | /          With::new(Emoji::new("man office worker", Version(4, 0),"👨💼"), 
[INFO] [stdout] 24980 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24981 | ||         Emoji::new("man office worker: light skin tone", Version(4, 0),"👨🏻💼"),
[INFO] [stdout] 24982 | ||     Emoji::new("man office worker: medium-light skin tone", Version(4, 0),"👨🏼💼"),
[INFO] [stdout] 24983 | ||     Emoji::new("man office worker: medium skin tone", Version(4, 0),"👨🏽💼"),
[INFO] [stdout] 24984 | ||     Emoji::new("man office worker: medium-dark skin tone", Version(4, 0),"👨🏾💼"),
[INFO] [stdout] 24985 | ||     Emoji::new("man office worker: dark skin tone", Version(4, 0),"👨🏿💼"),
[INFO] [stdout] 24986 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 24995 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:24988:3
[INFO] [stdout]       |
[INFO] [stdout] 24987 | /      With::new(Emoji::new("woman office worker", Version(4, 0),"👩💼"), 
[INFO] [stdout] 24988 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 24989 | ||         Emoji::new("woman office worker: light skin tone", Version(4, 0),"👩🏻💼"),
[INFO] [stdout] 24990 | ||     Emoji::new("woman office worker: medium-light skin tone", Version(4, 0),"👩🏼💼"),
[INFO] [stdout] 24991 | ||     Emoji::new("woman office worker: medium skin tone", Version(4, 0),"👩🏽💼"),
[INFO] [stdout] 24992 | ||     Emoji::new("woman office worker: medium-dark skin tone", Version(4, 0),"👩🏾💼"),
[INFO] [stdout] 24993 | ||     Emoji::new("woman office worker: dark skin tone", Version(4, 0),"👩🏿💼"),
[INFO] [stdout] 24994 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 24995 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25003:3
[INFO] [stdout]       |
[INFO] [stdout] 25002 |    pub static PERSON_FEEDING_BABY: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person feeding baby", Version(...
[INFO] [stdout]       |  ____________________________________________________________________________-
[INFO] [stdout] 25003 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25004 | ||         Emoji::new("person feeding baby: light skin tone", Version(13, 0),"🧑🏻🍼"),
[INFO] [stdout] 25005 | ||     Emoji::new("person feeding baby: medium-light skin tone", Version(13, 0),"🧑🏼🍼"),
[INFO] [stdout] 25006 | ||     Emoji::new("person feeding baby: medium skin tone", Version(13, 0),"🧑🏽🍼"),
[INFO] [stdout] 25007 | ||     Emoji::new("person feeding baby: medium-dark skin tone", Version(13, 0),"🧑🏾🍼"),
[INFO] [stdout] 25008 | ||     Emoji::new("person feeding baby: dark skin tone", Version(13, 0),"🧑🏿🍼"),
[INFO] [stdout] 25009 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25027 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25010:3
[INFO] [stdout]       |
[INFO] [stdout] 25002 |    pub static PERSON_FEEDING_BABY: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person feeding baby", Version(...
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 25003 | |      &[
[INFO] [stdout] 25004 | |          Emoji::new("person feeding baby: light skin tone", Version(13, 0),"🧑🏻🍼"),
[INFO] [stdout] 25005 | |      Emoji::new("person feeding baby: medium-light skin tone", Version(13, 0),"🧑🏼🍼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 25010 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25011 | ||         With::new(Emoji::new("man feeding baby", Version(13, 0),"👨🍼"), 
[INFO] [stdout] 25012 | ||     &[
[INFO] [stdout] 25013 | ||         Emoji::new("man feeding baby: light skin tone", Version(13, 0),"👨🏻🍼"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 25026 | ||     ]),
[INFO] [stdout] 25027 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:18756:3
[INFO] [stdout]       |
[INFO] [stdout] 18755 |    pub static LEFT_FACING_FIST: With<Tone,Emoji> = With::new(Emoji::new("left-facing fist", Version(3, 0),"🤛"), 
[INFO] [stdout]       |  __________________________________________________-
[INFO] [stdout] 18756 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 18757 | ||         Emoji::new("left-facing fist: light skin tone", Version(3, 0),"🤛🏻"),
[INFO] [stdout] 18758 | ||     Emoji::new("left-facing fist: medium-light skin tone", Version(3, 0),"🤛🏼"),
[INFO] [stdout] 18759 | ||     Emoji::new("left-facing fist: medium skin tone", Version(3, 0),"🤛🏽"),
[INFO] [stdout] 18760 | ||     Emoji::new("left-facing fist: medium-dark skin tone", Version(3, 0),"🤛🏾"),
[INFO] [stdout] 18761 | ||     Emoji::new("left-facing fist: dark skin tone", Version(3, 0),"🤛🏿"),
[INFO] [stdout] 18762 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25012:3
[INFO] [stdout]       |
[INFO] [stdout] 25011 | /          With::new(Emoji::new("man feeding baby", Version(13, 0),"👨🍼"), 
[INFO] [stdout] 25012 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25013 | ||         Emoji::new("man feeding baby: light skin tone", Version(13, 0),"👨🏻🍼"),
[INFO] [stdout] 25014 | ||     Emoji::new("man feeding baby: medium-light skin tone", Version(13, 0),"👨🏼🍼"),
[INFO] [stdout] 25015 | ||     Emoji::new("man feeding baby: medium skin tone", Version(13, 0),"👨🏽🍼"),
[INFO] [stdout] 25016 | ||     Emoji::new("man feeding baby: medium-dark skin tone", Version(13, 0),"👨🏾🍼"),
[INFO] [stdout] 25017 | ||     Emoji::new("man feeding baby: dark skin tone", Version(13, 0),"👨🏿🍼"),
[INFO] [stdout] 25018 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25027 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:18770:3
[INFO] [stdout]       |
[INFO] [stdout] 18769 |    pub static ONCOMING_FIST: With<Tone,Emoji> = With::new(Emoji::new("oncoming fist", Version(0, 6),"👊"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 18770 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 18771 | ||         Emoji::new("oncoming fist: light skin tone", Version(1, 0),"👊🏻"),
[INFO] [stdout] 18772 | ||     Emoji::new("oncoming fist: medium-light skin tone", Version(1, 0),"👊🏼"),
[INFO] [stdout] 18773 | ||     Emoji::new("oncoming fist: medium skin tone", Version(1, 0),"👊🏽"),
[INFO] [stdout] 18774 | ||     Emoji::new("oncoming fist: medium-dark skin tone", Version(1, 0),"👊🏾"),
[INFO] [stdout] 18775 | ||     Emoji::new("oncoming fist: dark skin tone", Version(1, 0),"👊🏿"),
[INFO] [stdout] 18776 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25020:3
[INFO] [stdout]       |
[INFO] [stdout] 25019 | /      With::new(Emoji::new("woman feeding baby", Version(13, 0),"👩🍼"), 
[INFO] [stdout] 25020 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25021 | ||         Emoji::new("woman feeding baby: light skin tone", Version(13, 0),"👩🏻🍼"),
[INFO] [stdout] 25022 | ||     Emoji::new("woman feeding baby: medium-light skin tone", Version(13, 0),"👩🏼🍼"),
[INFO] [stdout] 25023 | ||     Emoji::new("woman feeding baby: medium skin tone", Version(13, 0),"👩🏽🍼"),
[INFO] [stdout] 25024 | ||     Emoji::new("woman feeding baby: medium-dark skin tone", Version(13, 0),"👩🏾🍼"),
[INFO] [stdout] 25025 | ||     Emoji::new("woman feeding baby: dark skin tone", Version(13, 0),"👩🏿🍼"),
[INFO] [stdout] 25026 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 25027 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:18784:3
[INFO] [stdout]       |
[INFO] [stdout] 18783 |    pub static RAISED_FIST: With<Tone,Emoji> = With::new(Emoji::new("raised fist", Version(0, 6),"✊"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 18784 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 18785 | ||         Emoji::new("raised fist: light skin tone", Version(1, 0),"✊🏻"),
[INFO] [stdout] 18786 | ||     Emoji::new("raised fist: medium-light skin tone", Version(1, 0),"✊🏼"),
[INFO] [stdout] 18787 | ||     Emoji::new("raised fist: medium skin tone", Version(1, 0),"✊🏽"),
[INFO] [stdout] 18788 | ||     Emoji::new("raised fist: medium-dark skin tone", Version(1, 0),"✊🏾"),
[INFO] [stdout] 18789 | ||     Emoji::new("raised fist: dark skin tone", Version(1, 0),"✊🏿"),
[INFO] [stdout] 18790 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:18798:3
[INFO] [stdout]       |
[INFO] [stdout] 18797 |    pub static RIGHT_FACING_FIST: With<Tone,Emoji> = With::new(Emoji::new("right-facing fist", Version(3, 0),"🤜"), 
[INFO] [stdout]       |  ___________________________________________________-
[INFO] [stdout] 18798 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 18799 | ||         Emoji::new("right-facing fist: light skin tone", Version(3, 0),"🤜🏻"),
[INFO] [stdout] 18800 | ||     Emoji::new("right-facing fist: medium-light skin tone", Version(3, 0),"🤜🏼"),
[INFO] [stdout] 18801 | ||     Emoji::new("right-facing fist: medium skin tone", Version(3, 0),"🤜🏽"),
[INFO] [stdout] 18802 | ||     Emoji::new("right-facing fist: medium-dark skin tone", Version(3, 0),"🤜🏾"),
[INFO] [stdout] 18803 | ||     Emoji::new("right-facing fist: dark skin tone", Version(3, 0),"🤜🏿"),
[INFO] [stdout] 18804 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25035:3
[INFO] [stdout]       |
[INFO] [stdout] 25034 |    pub static PERSON_IN_TUXEDO: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in tuxedo", Version(3, 0),...
[INFO] [stdout]       |  _________________________________________________________________________-
[INFO] [stdout] 25035 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25036 | ||         Emoji::new("person in tuxedo: light skin tone", Version(3, 0),"🤵🏻"),
[INFO] [stdout] 25037 | ||     Emoji::new("person in tuxedo: medium-light skin tone", Version(3, 0),"🤵🏼"),
[INFO] [stdout] 25038 | ||     Emoji::new("person in tuxedo: medium skin tone", Version(3, 0),"🤵🏽"),
[INFO] [stdout] 25039 | ||     Emoji::new("person in tuxedo: medium-dark skin tone", Version(3, 0),"🤵🏾"),
[INFO] [stdout] 25040 | ||     Emoji::new("person in tuxedo: dark skin tone", Version(3, 0),"🤵🏿"),
[INFO] [stdout] 25041 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25059 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:18812:3
[INFO] [stdout]       |
[INFO] [stdout] 18811 |    pub static THUMBS_DOWN: With<Tone,Emoji> = With::new(Emoji::new("thumbs down", Version(0, 6),"👎"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 18812 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 18813 | ||         Emoji::new("thumbs down: light skin tone", Version(1, 0),"👎🏻"),
[INFO] [stdout] 18814 | ||     Emoji::new("thumbs down: medium-light skin tone", Version(1, 0),"👎🏼"),
[INFO] [stdout] 18815 | ||     Emoji::new("thumbs down: medium skin tone", Version(1, 0),"👎🏽"),
[INFO] [stdout] 18816 | ||     Emoji::new("thumbs down: medium-dark skin tone", Version(1, 0),"👎🏾"),
[INFO] [stdout] 18817 | ||     Emoji::new("thumbs down: dark skin tone", Version(1, 0),"👎🏿"),
[INFO] [stdout] 18818 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:18826:3
[INFO] [stdout]       |
[INFO] [stdout] 18825 |    pub static THUMBS_UP: With<Tone,Emoji> = With::new(Emoji::new("thumbs up", Version(0, 6),"👍"), 
[INFO] [stdout]       |  ___________________________________________-
[INFO] [stdout] 18826 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 18827 | ||         Emoji::new("thumbs up: light skin tone", Version(1, 0),"👍🏻"),
[INFO] [stdout] 18828 | ||     Emoji::new("thumbs up: medium-light skin tone", Version(1, 0),"👍🏼"),
[INFO] [stdout] 18829 | ||     Emoji::new("thumbs up: medium skin tone", Version(1, 0),"👍🏽"),
[INFO] [stdout] 18830 | ||     Emoji::new("thumbs up: medium-dark skin tone", Version(1, 0),"👍🏾"),
[INFO] [stdout] 18831 | ||     Emoji::new("thumbs up: dark skin tone", Version(1, 0),"👍🏿"),
[INFO] [stdout] 18832 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25042:3
[INFO] [stdout]       |
[INFO] [stdout] 25034 |    pub static PERSON_IN_TUXEDO: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in tuxedo", Version(3, 0),...
[INFO] [stdout]       |  _______________________________________________________________-
[INFO] [stdout] 25035 | |      &[
[INFO] [stdout] 25036 | |          Emoji::new("person in tuxedo: light skin tone", Version(3, 0),"🤵🏻"),
[INFO] [stdout] 25037 | |      Emoji::new("person in tuxedo: medium-light skin tone", Version(3, 0),"🤵🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 25042 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25043 | ||         With::new(Emoji::new("man in tuxedo", Version(13, 0),"🤵♂️"), 
[INFO] [stdout] 25044 | ||     &[
[INFO] [stdout] 25045 | ||         Emoji::new("man in tuxedo: light skin tone", Version(13, 0),"🤵🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 25058 | ||     ]),
[INFO] [stdout] 25059 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25044:3
[INFO] [stdout]       |
[INFO] [stdout] 25043 | /          With::new(Emoji::new("man in tuxedo", Version(13, 0),"🤵♂️"), 
[INFO] [stdout] 25044 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25045 | ||         Emoji::new("man in tuxedo: light skin tone", Version(13, 0),"🤵🏻♂️"),
[INFO] [stdout] 25046 | ||     Emoji::new("man in tuxedo: medium-light skin tone", Version(13, 0),"🤵🏼♂️"),
[INFO] [stdout] 25047 | ||     Emoji::new("man in tuxedo: medium skin tone", Version(13, 0),"🤵🏽♂️"),
[INFO] [stdout] 25048 | ||     Emoji::new("man in tuxedo: medium-dark skin tone", Version(13, 0),"🤵🏾♂️"),
[INFO] [stdout] 25049 | ||     Emoji::new("man in tuxedo: dark skin tone", Version(13, 0),"🤵🏿♂️"),
[INFO] [stdout] 25050 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25059 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25052:3
[INFO] [stdout]       |
[INFO] [stdout] 25051 | /      With::new(Emoji::new("woman in tuxedo", Version(13, 0),"🤵♀️"), 
[INFO] [stdout] 25052 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25053 | ||         Emoji::new("woman in tuxedo: light skin tone", Version(13, 0),"🤵🏻♀️"),
[INFO] [stdout] 25054 | ||     Emoji::new("woman in tuxedo: medium-light skin tone", Version(13, 0),"🤵🏼♀️"),
[INFO] [stdout] 25055 | ||     Emoji::new("woman in tuxedo: medium skin tone", Version(13, 0),"🤵🏽♀️"),
[INFO] [stdout] 25056 | ||     Emoji::new("woman in tuxedo: medium-dark skin tone", Version(13, 0),"🤵🏾♀️"),
[INFO] [stdout] 25057 | ||     Emoji::new("woman in tuxedo: dark skin tone", Version(13, 0),"🤵🏿♀️"),
[INFO] [stdout] 25058 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 25059 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19008:3
[INFO] [stdout]       |
[INFO] [stdout] 19007 |    pub static HAND_WITH_FINGERS_SPLAYED: With<Tone,Emoji> = With::new(Emoji::new("hand with fingers splayed", Version(0, 7),"🖐️"), 
[INFO] [stdout]       |  ___________________________________________________________-
[INFO] [stdout] 19008 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19009 | ||         Emoji::new("hand with fingers splayed: light skin tone", Version(1, 0),"🖐🏻"),
[INFO] [stdout] 19010 | ||     Emoji::new("hand with fingers splayed: medium-light skin tone", Version(1, 0),"🖐🏼"),
[INFO] [stdout] 19011 | ||     Emoji::new("hand with fingers splayed: medium skin tone", Version(1, 0),"🖐🏽"),
[INFO] [stdout] 19012 | ||     Emoji::new("hand with fingers splayed: medium-dark skin tone", Version(1, 0),"🖐🏾"),
[INFO] [stdout] 19013 | ||     Emoji::new("hand with fingers splayed: dark skin tone", Version(1, 0),"🖐🏿"),
[INFO] [stdout] 19014 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19022:3
[INFO] [stdout]       |
[INFO] [stdout] 19021 |    pub static LEFTWARDS_HAND: With<Tone,Emoji> = With::new(Emoji::new("leftwards hand", Version(14, 0),"🫲"), 
[INFO] [stdout]       |  ________________________________________________-
[INFO] [stdout] 19022 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19023 | ||         Emoji::new("leftwards hand: light skin tone", Version(14, 0),"🫲🏻"),
[INFO] [stdout] 19024 | ||     Emoji::new("leftwards hand: medium-light skin tone", Version(14, 0),"🫲🏼"),
[INFO] [stdout] 19025 | ||     Emoji::new("leftwards hand: medium skin tone", Version(14, 0),"🫲🏽"),
[INFO] [stdout] 19026 | ||     Emoji::new("leftwards hand: medium-dark skin tone", Version(14, 0),"🫲🏾"),
[INFO] [stdout] 19027 | ||     Emoji::new("leftwards hand: dark skin tone", Version(14, 0),"🫲🏿"),
[INFO] [stdout] 19028 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25067:3
[INFO] [stdout]       |
[INFO] [stdout] 25066 |    pub static PERSON_WEARING_TURBAN: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person wearing turban", Vers...
[INFO] [stdout]       |  ______________________________________________________________________________-
[INFO] [stdout] 25067 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25068 | ||         Emoji::new("person wearing turban: light skin tone", Version(1, 0),"👳🏻"),
[INFO] [stdout] 25069 | ||     Emoji::new("person wearing turban: medium-light skin tone", Version(1, 0),"👳🏼"),
[INFO] [stdout] 25070 | ||     Emoji::new("person wearing turban: medium skin tone", Version(1, 0),"👳🏽"),
[INFO] [stdout] 25071 | ||     Emoji::new("person wearing turban: medium-dark skin tone", Version(1, 0),"👳🏾"),
[INFO] [stdout] 25072 | ||     Emoji::new("person wearing turban: dark skin tone", Version(1, 0),"👳🏿"),
[INFO] [stdout] 25073 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25091 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19036:3
[INFO] [stdout]       |
[INFO] [stdout] 19035 |    pub static LEFTWARDS_PUSHING_HAND: With<Tone,Emoji> = With::new(Emoji::new("leftwards pushing hand", Version(15, 0),"🫷"), 
[INFO] [stdout]       |  ________________________________________________________-
[INFO] [stdout] 19036 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19037 | ||         Emoji::new("leftwards pushing hand: light skin tone", Version(15, 0),"🫷🏻"),
[INFO] [stdout] 19038 | ||     Emoji::new("leftwards pushing hand: medium-light skin tone", Version(15, 0),"🫷🏼"),
[INFO] [stdout] 19039 | ||     Emoji::new("leftwards pushing hand: medium skin tone", Version(15, 0),"🫷🏽"),
[INFO] [stdout] 19040 | ||     Emoji::new("leftwards pushing hand: medium-dark skin tone", Version(15, 0),"🫷🏾"),
[INFO] [stdout] 19041 | ||     Emoji::new("leftwards pushing hand: dark skin tone", Version(15, 0),"🫷🏿"),
[INFO] [stdout] 19042 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25074:3
[INFO] [stdout]       |
[INFO] [stdout] 25066 |    pub static PERSON_WEARING_TURBAN: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person wearing turban", Vers...
[INFO] [stdout]       |  ____________________________________________________________________-
[INFO] [stdout] 25067 | |      &[
[INFO] [stdout] 25068 | |          Emoji::new("person wearing turban: light skin tone", Version(1, 0),"👳🏻"),
[INFO] [stdout] 25069 | |      Emoji::new("person wearing turban: medium-light skin tone", Version(1, 0),"👳🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 25074 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25075 | ||         With::new(Emoji::new("man wearing turban", Version(4, 0),"👳♂️"), 
[INFO] [stdout] 25076 | ||     &[
[INFO] [stdout] 25077 | ||         Emoji::new("man wearing turban: light skin tone", Version(4, 0),"👳🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 25090 | ||     ]),
[INFO] [stdout] 25091 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19050:3
[INFO] [stdout]       |
[INFO] [stdout] 19049 |    pub static PALM_DOWN_HAND: With<Tone,Emoji> = With::new(Emoji::new("palm down hand", Version(14, 0),"🫳"), 
[INFO] [stdout]       |  ________________________________________________-
[INFO] [stdout] 19050 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19051 | ||         Emoji::new("palm down hand: light skin tone", Version(14, 0),"🫳🏻"),
[INFO] [stdout] 19052 | ||     Emoji::new("palm down hand: medium-light skin tone", Version(14, 0),"🫳🏼"),
[INFO] [stdout] 19053 | ||     Emoji::new("palm down hand: medium skin tone", Version(14, 0),"🫳🏽"),
[INFO] [stdout] 19054 | ||     Emoji::new("palm down hand: medium-dark skin tone", Version(14, 0),"🫳🏾"),
[INFO] [stdout] 19055 | ||     Emoji::new("palm down hand: dark skin tone", Version(14, 0),"🫳🏿"),
[INFO] [stdout] 19056 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25076:3
[INFO] [stdout]       |
[INFO] [stdout] 25075 | /          With::new(Emoji::new("man wearing turban", Version(4, 0),"👳♂️"), 
[INFO] [stdout] 25076 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25077 | ||         Emoji::new("man wearing turban: light skin tone", Version(4, 0),"👳🏻♂️"),
[INFO] [stdout] 25078 | ||     Emoji::new("man wearing turban: medium-light skin tone", Version(4, 0),"👳🏼♂️"),
[INFO] [stdout] 25079 | ||     Emoji::new("man wearing turban: medium skin tone", Version(4, 0),"👳🏽♂️"),
[INFO] [stdout] 25080 | ||     Emoji::new("man wearing turban: medium-dark skin tone", Version(4, 0),"👳🏾♂️"),
[INFO] [stdout] 25081 | ||     Emoji::new("man wearing turban: dark skin tone", Version(4, 0),"👳🏿♂️"),
[INFO] [stdout] 25082 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25091 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19064:3
[INFO] [stdout]       |
[INFO] [stdout] 19063 |    pub static PALM_UP_HAND: With<Tone,Emoji> = With::new(Emoji::new("palm up hand", Version(14, 0),"🫴"), 
[INFO] [stdout]       |  ______________________________________________-
[INFO] [stdout] 19064 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19065 | ||         Emoji::new("palm up hand: light skin tone", Version(14, 0),"🫴🏻"),
[INFO] [stdout] 19066 | ||     Emoji::new("palm up hand: medium-light skin tone", Version(14, 0),"🫴🏼"),
[INFO] [stdout] 19067 | ||     Emoji::new("palm up hand: medium skin tone", Version(14, 0),"🫴🏽"),
[INFO] [stdout] 19068 | ||     Emoji::new("palm up hand: medium-dark skin tone", Version(14, 0),"🫴🏾"),
[INFO] [stdout] 19069 | ||     Emoji::new("palm up hand: dark skin tone", Version(14, 0),"🫴🏿"),
[INFO] [stdout] 19070 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19078:3
[INFO] [stdout]       |
[INFO] [stdout] 19077 |    pub static RAISED_BACK_OF_HAND: With<Tone,Emoji> = With::new(Emoji::new("raised back of hand", Version(3, 0),"🤚"), 
[INFO] [stdout]       |  _____________________________________________________-
[INFO] [stdout] 19078 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19079 | ||         Emoji::new("raised back of hand: light skin tone", Version(3, 0),"🤚🏻"),
[INFO] [stdout] 19080 | ||     Emoji::new("raised back of hand: medium-light skin tone", Version(3, 0),"🤚🏼"),
[INFO] [stdout] 19081 | ||     Emoji::new("raised back of hand: medium skin tone", Version(3, 0),"🤚🏽"),
[INFO] [stdout] 19082 | ||     Emoji::new("raised back of hand: medium-dark skin tone", Version(3, 0),"🤚🏾"),
[INFO] [stdout] 19083 | ||     Emoji::new("raised back of hand: dark skin tone", Version(3, 0),"🤚🏿"),
[INFO] [stdout] 19084 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25084:3
[INFO] [stdout]       |
[INFO] [stdout] 25083 | /      With::new(Emoji::new("woman wearing turban", Version(4, 0),"👳♀️"), 
[INFO] [stdout] 25084 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25085 | ||         Emoji::new("woman wearing turban: light skin tone", Version(4, 0),"👳🏻♀️"),
[INFO] [stdout] 25086 | ||     Emoji::new("woman wearing turban: medium-light skin tone", Version(4, 0),"👳🏼♀️"),
[INFO] [stdout] 25087 | ||     Emoji::new("woman wearing turban: medium skin tone", Version(4, 0),"👳🏽♀️"),
[INFO] [stdout] 25088 | ||     Emoji::new("woman wearing turban: medium-dark skin tone", Version(4, 0),"👳🏾♀️"),
[INFO] [stdout] 25089 | ||     Emoji::new("woman wearing turban: dark skin tone", Version(4, 0),"👳🏿♀️"),
[INFO] [stdout] 25090 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 25091 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19092:3
[INFO] [stdout]       |
[INFO] [stdout] 19091 |    pub static RAISED_HAND: With<Tone,Emoji> = With::new(Emoji::new("raised hand", Version(0, 6),"✋"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 19092 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19093 | ||         Emoji::new("raised hand: light skin tone", Version(1, 0),"✋🏻"),
[INFO] [stdout] 19094 | ||     Emoji::new("raised hand: medium-light skin tone", Version(1, 0),"✋🏼"),
[INFO] [stdout] 19095 | ||     Emoji::new("raised hand: medium skin tone", Version(1, 0),"✋🏽"),
[INFO] [stdout] 19096 | ||     Emoji::new("raised hand: medium-dark skin tone", Version(1, 0),"✋🏾"),
[INFO] [stdout] 19097 | ||     Emoji::new("raised hand: dark skin tone", Version(1, 0),"✋🏿"),
[INFO] [stdout] 19098 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25099:3
[INFO] [stdout]       |
[INFO] [stdout] 25098 |    pub static PERSON_WITH_CROWN: With<Tone,Emoji> = With::new(Emoji::new("person with crown", Version(14, 0),"🫅"), 
[INFO] [stdout]       |  ___________________________________________________-
[INFO] [stdout] 25099 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25100 | ||         Emoji::new("person with crown: light skin tone", Version(14, 0),"🫅🏻"),
[INFO] [stdout] 25101 | ||     Emoji::new("person with crown: medium-light skin tone", Version(14, 0),"🫅🏼"),
[INFO] [stdout] 25102 | ||     Emoji::new("person with crown: medium skin tone", Version(14, 0),"🫅🏽"),
[INFO] [stdout] 25103 | ||     Emoji::new("person with crown: medium-dark skin tone", Version(14, 0),"🫅🏾"),
[INFO] [stdout] 25104 | ||     Emoji::new("person with crown: dark skin tone", Version(14, 0),"🫅🏿"),
[INFO] [stdout] 25105 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19106:3
[INFO] [stdout]       |
[INFO] [stdout] 19105 |    pub static RIGHTWARDS_HAND: With<Tone,Emoji> = With::new(Emoji::new("rightwards hand", Version(14, 0),"🫱"), 
[INFO] [stdout]       |  _________________________________________________-
[INFO] [stdout] 19106 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19107 | ||         Emoji::new("rightwards hand: light skin tone", Version(14, 0),"🫱🏻"),
[INFO] [stdout] 19108 | ||     Emoji::new("rightwards hand: medium-light skin tone", Version(14, 0),"🫱🏼"),
[INFO] [stdout] 19109 | ||     Emoji::new("rightwards hand: medium skin tone", Version(14, 0),"🫱🏽"),
[INFO] [stdout] 19110 | ||     Emoji::new("rightwards hand: medium-dark skin tone", Version(14, 0),"🫱🏾"),
[INFO] [stdout] 19111 | ||     Emoji::new("rightwards hand: dark skin tone", Version(14, 0),"🫱🏿"),
[INFO] [stdout] 19112 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19120:3
[INFO] [stdout]       |
[INFO] [stdout] 19119 |    pub static RIGHTWARDS_PUSHING_HAND: With<Tone,Emoji> = With::new(Emoji::new("rightwards pushing hand", Version(15, 0),"🫸"), 
[INFO] [stdout]       |  _________________________________________________________-
[INFO] [stdout] 19120 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19121 | ||         Emoji::new("rightwards pushing hand: light skin tone", Version(15, 0),"🫸🏻"),
[INFO] [stdout] 19122 | ||     Emoji::new("rightwards pushing hand: medium-light skin tone", Version(15, 0),"🫸🏼"),
[INFO] [stdout] 19123 | ||     Emoji::new("rightwards pushing hand: medium skin tone", Version(15, 0),"🫸🏽"),
[INFO] [stdout] 19124 | ||     Emoji::new("rightwards pushing hand: medium-dark skin tone", Version(15, 0),"🫸🏾"),
[INFO] [stdout] 19125 | ||     Emoji::new("rightwards pushing hand: dark skin tone", Version(15, 0),"🫸🏿"),
[INFO] [stdout] 19126 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25113:3
[INFO] [stdout]       |
[INFO] [stdout] 25112 |    pub static PERSON_WITH_SKULLCAP: With<Tone,Emoji> = With::new(Emoji::new("person with skullcap", Version(0, 6),"👲"), 
[INFO] [stdout]       |  ______________________________________________________-
[INFO] [stdout] 25113 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25114 | ||         Emoji::new("person with skullcap: light skin tone", Version(1, 0),"👲🏻"),
[INFO] [stdout] 25115 | ||     Emoji::new("person with skullcap: medium-light skin tone", Version(1, 0),"👲🏼"),
[INFO] [stdout] 25116 | ||     Emoji::new("person with skullcap: medium skin tone", Version(1, 0),"👲🏽"),
[INFO] [stdout] 25117 | ||     Emoji::new("person with skullcap: medium-dark skin tone", Version(1, 0),"👲🏾"),
[INFO] [stdout] 25118 | ||     Emoji::new("person with skullcap: dark skin tone", Version(1, 0),"👲🏿"),
[INFO] [stdout] 25119 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19134:3
[INFO] [stdout]       |
[INFO] [stdout] 19133 |    pub static VULCAN_SALUTE: With<Tone,Emoji> = With::new(Emoji::new("vulcan salute", Version(1, 0),"🖖"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 19134 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19135 | ||         Emoji::new("vulcan salute: light skin tone", Version(1, 0),"🖖🏻"),
[INFO] [stdout] 19136 | ||     Emoji::new("vulcan salute: medium-light skin tone", Version(1, 0),"🖖🏼"),
[INFO] [stdout] 19137 | ||     Emoji::new("vulcan salute: medium skin tone", Version(1, 0),"🖖🏽"),
[INFO] [stdout] 19138 | ||     Emoji::new("vulcan salute: medium-dark skin tone", Version(1, 0),"🖖🏾"),
[INFO] [stdout] 19139 | ||     Emoji::new("vulcan salute: dark skin tone", Version(1, 0),"🖖🏿"),
[INFO] [stdout] 19140 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25127:3
[INFO] [stdout]       |
[INFO] [stdout] 25126 |    pub static PERSON_WITH_VEIL: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person with veil", Version(0, 6),...
[INFO] [stdout]       |  _________________________________________________________________________-
[INFO] [stdout] 25127 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25128 | ||         Emoji::new("person with veil: light skin tone", Version(1, 0),"👰🏻"),
[INFO] [stdout] 25129 | ||     Emoji::new("person with veil: medium-light skin tone", Version(1, 0),"👰🏼"),
[INFO] [stdout] 25130 | ||     Emoji::new("person with veil: medium skin tone", Version(1, 0),"👰🏽"),
[INFO] [stdout] 25131 | ||     Emoji::new("person with veil: medium-dark skin tone", Version(1, 0),"👰🏾"),
[INFO] [stdout] 25132 | ||     Emoji::new("person with veil: dark skin tone", Version(1, 0),"👰🏿"),
[INFO] [stdout] 25133 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25151 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19148:3
[INFO] [stdout]       |
[INFO] [stdout] 19147 |    pub static WAVING_HAND: With<Tone,Emoji> = With::new(Emoji::new("waving hand", Version(0, 6),"👋"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 19148 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19149 | ||         Emoji::new("waving hand: light skin tone", Version(1, 0),"👋🏻"),
[INFO] [stdout] 19150 | ||     Emoji::new("waving hand: medium-light skin tone", Version(1, 0),"👋🏼"),
[INFO] [stdout] 19151 | ||     Emoji::new("waving hand: medium skin tone", Version(1, 0),"👋🏽"),
[INFO] [stdout] 19152 | ||     Emoji::new("waving hand: medium-dark skin tone", Version(1, 0),"👋🏾"),
[INFO] [stdout] 19153 | ||     Emoji::new("waving hand: dark skin tone", Version(1, 0),"👋🏿"),
[INFO] [stdout] 19154 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25134:3
[INFO] [stdout]       |
[INFO] [stdout] 25126 |    pub static PERSON_WITH_VEIL: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person with veil", Version(0, 6),...
[INFO] [stdout]       |  _______________________________________________________________-
[INFO] [stdout] 25127 | |      &[
[INFO] [stdout] 25128 | |          Emoji::new("person with veil: light skin tone", Version(1, 0),"👰🏻"),
[INFO] [stdout] 25129 | |      Emoji::new("person with veil: medium-light skin tone", Version(1, 0),"👰🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 25134 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25135 | ||         With::new(Emoji::new("man with veil", Version(13, 0),"👰♂️"), 
[INFO] [stdout] 25136 | ||     &[
[INFO] [stdout] 25137 | ||         Emoji::new("man with veil: light skin tone", Version(13, 0),"👰🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 25150 | ||     ]),
[INFO] [stdout] 25151 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25136:3
[INFO] [stdout]       |
[INFO] [stdout] 25135 | /          With::new(Emoji::new("man with veil", Version(13, 0),"👰♂️"), 
[INFO] [stdout] 25136 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25137 | ||         Emoji::new("man with veil: light skin tone", Version(13, 0),"👰🏻♂️"),
[INFO] [stdout] 25138 | ||     Emoji::new("man with veil: medium-light skin tone", Version(13, 0),"👰🏼♂️"),
[INFO] [stdout] 25139 | ||     Emoji::new("man with veil: medium skin tone", Version(13, 0),"👰🏽♂️"),
[INFO] [stdout] 25140 | ||     Emoji::new("man with veil: medium-dark skin tone", Version(13, 0),"👰🏾♂️"),
[INFO] [stdout] 25141 | ||     Emoji::new("man with veil: dark skin tone", Version(13, 0),"👰🏿♂️"),
[INFO] [stdout] 25142 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25151 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25144:3
[INFO] [stdout]       |
[INFO] [stdout] 25143 | /      With::new(Emoji::new("woman with veil", Version(13, 0),"👰♀️"), 
[INFO] [stdout] 25144 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25145 | ||         Emoji::new("woman with veil: light skin tone", Version(13, 0),"👰🏻♀️"),
[INFO] [stdout] 25146 | ||     Emoji::new("woman with veil: medium-light skin tone", Version(13, 0),"👰🏼♀️"),
[INFO] [stdout] 25147 | ||     Emoji::new("woman with veil: medium skin tone", Version(13, 0),"👰🏽♀️"),
[INFO] [stdout] 25148 | ||     Emoji::new("woman with veil: medium-dark skin tone", Version(13, 0),"👰🏾♀️"),
[INFO] [stdout] 25149 | ||     Emoji::new("woman with veil: dark skin tone", Version(13, 0),"👰🏿♀️"),
[INFO] [stdout] 25150 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 25151 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19430:3
[INFO] [stdout]       |
[INFO] [stdout] 19429 |    pub static CALL_ME_HAND: With<Tone,Emoji> = With::new(Emoji::new("call me hand", Version(3, 0),"🤙"), 
[INFO] [stdout]       |  ______________________________________________-
[INFO] [stdout] 19430 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19431 | ||         Emoji::new("call me hand: light skin tone", Version(3, 0),"🤙🏻"),
[INFO] [stdout] 19432 | ||     Emoji::new("call me hand: medium-light skin tone", Version(3, 0),"🤙🏼"),
[INFO] [stdout] 19433 | ||     Emoji::new("call me hand: medium skin tone", Version(3, 0),"🤙🏽"),
[INFO] [stdout] 19434 | ||     Emoji::new("call me hand: medium-dark skin tone", Version(3, 0),"🤙🏾"),
[INFO] [stdout] 19435 | ||     Emoji::new("call me hand: dark skin tone", Version(3, 0),"🤙🏿"),
[INFO] [stdout] 19436 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19444:3
[INFO] [stdout]       |
[INFO] [stdout] 19443 |    pub static CROSSED_FINGERS: With<Tone,Emoji> = With::new(Emoji::new("crossed fingers", Version(3, 0),"🤞"), 
[INFO] [stdout]       |  _________________________________________________-
[INFO] [stdout] 19444 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19445 | ||         Emoji::new("crossed fingers: light skin tone", Version(3, 0),"🤞🏻"),
[INFO] [stdout] 19446 | ||     Emoji::new("crossed fingers: medium-light skin tone", Version(3, 0),"🤞🏼"),
[INFO] [stdout] 19447 | ||     Emoji::new("crossed fingers: medium skin tone", Version(3, 0),"🤞🏽"),
[INFO] [stdout] 19448 | ||     Emoji::new("crossed fingers: medium-dark skin tone", Version(3, 0),"🤞🏾"),
[INFO] [stdout] 19449 | ||     Emoji::new("crossed fingers: dark skin tone", Version(3, 0),"🤞🏿"),
[INFO] [stdout] 19450 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25159:3
[INFO] [stdout]       |
[INFO] [stdout] 25158 |    pub static PILOT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("pilot", Version(12, 1),"🧑✈️"), 
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 25159 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25160 | ||         Emoji::new("pilot: light skin tone", Version(12, 1),"🧑🏻✈️"),
[INFO] [stdout] 25161 | ||     Emoji::new("pilot: medium-light skin tone", Version(12, 1),"🧑🏼✈️"),
[INFO] [stdout] 25162 | ||     Emoji::new("pilot: medium skin tone", Version(12, 1),"🧑🏽✈️"),
[INFO] [stdout] 25163 | ||     Emoji::new("pilot: medium-dark skin tone", Version(12, 1),"🧑🏾✈️"),
[INFO] [stdout] 25164 | ||     Emoji::new("pilot: dark skin tone", Version(12, 1),"🧑🏿✈️"),
[INFO] [stdout] 25165 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25183 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25166:3
[INFO] [stdout]       |
[INFO] [stdout] 25158 |    pub static PILOT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("pilot", Version(12, 1),"🧑✈️"), 
[INFO] [stdout]       |  ____________________________________________________-
[INFO] [stdout] 25159 | |      &[
[INFO] [stdout] 25160 | |          Emoji::new("pilot: light skin tone", Version(12, 1),"🧑🏻✈️"),
[INFO] [stdout] 25161 | |      Emoji::new("pilot: medium-light skin tone", Version(12, 1),"🧑🏼✈️"),
[INFO] [stdout] ...     |
[INFO] [stdout] 25166 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25167 | ||         With::new(Emoji::new("man pilot", Version(4, 0),"👨✈️"), 
[INFO] [stdout] 25168 | ||     &[
[INFO] [stdout] 25169 | ||         Emoji::new("man pilot: light skin tone", Version(4, 0),"👨🏻✈️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 25182 | ||     ]),
[INFO] [stdout] 25183 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19458:3
[INFO] [stdout]       |
[INFO] [stdout] 19457 |    pub static HAND_WITH_INDEX_FINGER_AND_THUMB_CROSSED: With<Tone,Emoji> = With::new(Emoji::new("hand with index finger and thumb...
[INFO] [stdout]       |  __________________________________________________________________________-
[INFO] [stdout] 19458 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19459 | ||         Emoji::new("hand with index finger and thumb crossed: light skin tone", Version(14, 0),"🫰🏻"),
[INFO] [stdout] 19460 | ||     Emoji::new("hand with index finger and thumb crossed: medium-light skin tone", Version(14, 0),"🫰🏼"),
[INFO] [stdout] 19461 | ||     Emoji::new("hand with index finger and thumb crossed: medium skin tone", Version(14, 0),"🫰🏽"),
[INFO] [stdout] 19462 | ||     Emoji::new("hand with index finger and thumb crossed: medium-dark skin tone", Version(14, 0),"🫰🏾"),
[INFO] [stdout] 19463 | ||     Emoji::new("hand with index finger and thumb crossed: dark skin tone", Version(14, 0),"🫰🏿"),
[INFO] [stdout] 19464 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19472:3
[INFO] [stdout]       |
[INFO] [stdout] 19471 |    pub static LOVE_YOU_GESTURE: With<Tone,Emoji> = With::new(Emoji::new("love-you gesture", Version(5, 0),"🤟"), 
[INFO] [stdout]       |  __________________________________________________-
[INFO] [stdout] 19472 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19473 | ||         Emoji::new("love-you gesture: light skin tone", Version(5, 0),"🤟🏻"),
[INFO] [stdout] 19474 | ||     Emoji::new("love-you gesture: medium-light skin tone", Version(5, 0),"🤟🏼"),
[INFO] [stdout] 19475 | ||     Emoji::new("love-you gesture: medium skin tone", Version(5, 0),"🤟🏽"),
[INFO] [stdout] 19476 | ||     Emoji::new("love-you gesture: medium-dark skin tone", Version(5, 0),"🤟🏾"),
[INFO] [stdout] 19477 | ||     Emoji::new("love-you gesture: dark skin tone", Version(5, 0),"🤟🏿"),
[INFO] [stdout] 19478 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25168:3
[INFO] [stdout]       |
[INFO] [stdout] 25167 | /          With::new(Emoji::new("man pilot", Version(4, 0),"👨✈️"), 
[INFO] [stdout] 25168 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25169 | ||         Emoji::new("man pilot: light skin tone", Version(4, 0),"👨🏻✈️"),
[INFO] [stdout] 25170 | ||     Emoji::new("man pilot: medium-light skin tone", Version(4, 0),"👨🏼✈️"),
[INFO] [stdout] 25171 | ||     Emoji::new("man pilot: medium skin tone", Version(4, 0),"👨🏽✈️"),
[INFO] [stdout] 25172 | ||     Emoji::new("man pilot: medium-dark skin tone", Version(4, 0),"👨🏾✈️"),
[INFO] [stdout] 25173 | ||     Emoji::new("man pilot: dark skin tone", Version(4, 0),"👨🏿✈️"),
[INFO] [stdout] 25174 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25183 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19486:3
[INFO] [stdout]       |
[INFO] [stdout] 19485 |    pub static OK_HAND: With<Tone,Emoji> = With::new(Emoji::new("OK hand", Version(0, 6),"👌"), 
[INFO] [stdout]       |  _________________________________________-
[INFO] [stdout] 19486 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19487 | ||         Emoji::new("OK hand: light skin tone", Version(1, 0),"👌🏻"),
[INFO] [stdout] 19488 | ||     Emoji::new("OK hand: medium-light skin tone", Version(1, 0),"👌🏼"),
[INFO] [stdout] 19489 | ||     Emoji::new("OK hand: medium skin tone", Version(1, 0),"👌🏽"),
[INFO] [stdout] 19490 | ||     Emoji::new("OK hand: medium-dark skin tone", Version(1, 0),"👌🏾"),
[INFO] [stdout] 19491 | ||     Emoji::new("OK hand: dark skin tone", Version(1, 0),"👌🏿"),
[INFO] [stdout] 19492 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19500:3
[INFO] [stdout]       |
[INFO] [stdout] 19499 |    pub static PINCHED_FINGERS: With<Tone,Emoji> = With::new(Emoji::new("pinched fingers", Version(13, 0),"🤌"), 
[INFO] [stdout]       |  _________________________________________________-
[INFO] [stdout] 19500 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19501 | ||         Emoji::new("pinched fingers: light skin tone", Version(13, 0),"🤌🏻"),
[INFO] [stdout] 19502 | ||     Emoji::new("pinched fingers: medium-light skin tone", Version(13, 0),"🤌🏼"),
[INFO] [stdout] 19503 | ||     Emoji::new("pinched fingers: medium skin tone", Version(13, 0),"🤌🏽"),
[INFO] [stdout] 19504 | ||     Emoji::new("pinched fingers: medium-dark skin tone", Version(13, 0),"🤌🏾"),
[INFO] [stdout] 19505 | ||     Emoji::new("pinched fingers: dark skin tone", Version(13, 0),"🤌🏿"),
[INFO] [stdout] 19506 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19514:3
[INFO] [stdout]       |
[INFO] [stdout] 19513 |    pub static PINCHING_HAND: With<Tone,Emoji> = With::new(Emoji::new("pinching hand", Version(12, 0),"🤏"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 19514 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19515 | ||         Emoji::new("pinching hand: light skin tone", Version(12, 0),"🤏🏻"),
[INFO] [stdout] 19516 | ||     Emoji::new("pinching hand: medium-light skin tone", Version(12, 0),"🤏🏼"),
[INFO] [stdout] 19517 | ||     Emoji::new("pinching hand: medium skin tone", Version(12, 0),"🤏🏽"),
[INFO] [stdout] 19518 | ||     Emoji::new("pinching hand: medium-dark skin tone", Version(12, 0),"🤏🏾"),
[INFO] [stdout] 19519 | ||     Emoji::new("pinching hand: dark skin tone", Version(12, 0),"🤏🏿"),
[INFO] [stdout] 19520 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19528:3
[INFO] [stdout]       |
[INFO] [stdout] 19527 |    pub static SIGN_OF_THE_HORNS: With<Tone,Emoji> = With::new(Emoji::new("sign of the horns", Version(1, 0),"🤘"), 
[INFO] [stdout]       |  ___________________________________________________-
[INFO] [stdout] 19528 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19529 | ||         Emoji::new("sign of the horns: light skin tone", Version(1, 0),"🤘🏻"),
[INFO] [stdout] 19530 | ||     Emoji::new("sign of the horns: medium-light skin tone", Version(1, 0),"🤘🏼"),
[INFO] [stdout] 19531 | ||     Emoji::new("sign of the horns: medium skin tone", Version(1, 0),"🤘🏽"),
[INFO] [stdout] 19532 | ||     Emoji::new("sign of the horns: medium-dark skin tone", Version(1, 0),"🤘🏾"),
[INFO] [stdout] 19533 | ||     Emoji::new("sign of the horns: dark skin tone", Version(1, 0),"🤘🏿"),
[INFO] [stdout] 19534 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25176:3
[INFO] [stdout]       |
[INFO] [stdout] 25175 | /      With::new(Emoji::new("woman pilot", Version(4, 0),"👩✈️"), 
[INFO] [stdout] 25176 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25177 | ||         Emoji::new("woman pilot: light skin tone", Version(4, 0),"👩🏻✈️"),
[INFO] [stdout] 25178 | ||     Emoji::new("woman pilot: medium-light skin tone", Version(4, 0),"👩🏼✈️"),
[INFO] [stdout] 25179 | ||     Emoji::new("woman pilot: medium skin tone", Version(4, 0),"👩🏽✈️"),
[INFO] [stdout] 25180 | ||     Emoji::new("woman pilot: medium-dark skin tone", Version(4, 0),"👩🏾✈️"),
[INFO] [stdout] 25181 | ||     Emoji::new("woman pilot: dark skin tone", Version(4, 0),"👩🏿✈️"),
[INFO] [stdout] 25182 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 25183 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25191:3
[INFO] [stdout]       |
[INFO] [stdout] 25190 |    pub static POLICE_OFFICER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("police officer", Version(0, 6),"👮"), 
[INFO] [stdout]       |  _______________________________________________________________________-
[INFO] [stdout] 25191 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25192 | ||         Emoji::new("police officer: light skin tone", Version(1, 0),"👮🏻"),
[INFO] [stdout] 25193 | ||     Emoji::new("police officer: medium-light skin tone", Version(1, 0),"👮🏼"),
[INFO] [stdout] 25194 | ||     Emoji::new("police officer: medium skin tone", Version(1, 0),"👮🏽"),
[INFO] [stdout] 25195 | ||     Emoji::new("police officer: medium-dark skin tone", Version(1, 0),"👮🏾"),
[INFO] [stdout] 25196 | ||     Emoji::new("police officer: dark skin tone", Version(1, 0),"👮🏿"),
[INFO] [stdout] 25197 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25215 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19542:3
[INFO] [stdout]       |
[INFO] [stdout] 19541 |    pub static VICTORY_HAND: With<Tone,Emoji> = With::new(Emoji::new("victory hand", Version(0, 6),"✌️"), 
[INFO] [stdout]       |  ______________________________________________-
[INFO] [stdout] 19542 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19543 | ||         Emoji::new("victory hand: light skin tone", Version(1, 0),"✌🏻"),
[INFO] [stdout] 19544 | ||     Emoji::new("victory hand: medium-light skin tone", Version(1, 0),"✌🏼"),
[INFO] [stdout] 19545 | ||     Emoji::new("victory hand: medium skin tone", Version(1, 0),"✌🏽"),
[INFO] [stdout] 19546 | ||     Emoji::new("victory hand: medium-dark skin tone", Version(1, 0),"✌🏾"),
[INFO] [stdout] 19547 | ||     Emoji::new("victory hand: dark skin tone", Version(1, 0),"✌🏿"),
[INFO] [stdout] 19548 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25198:3
[INFO] [stdout]       |
[INFO] [stdout] 25190 |    pub static POLICE_OFFICER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("police officer", Version(0, 6),"👮"), 
[INFO] [stdout]       |  _____________________________________________________________-
[INFO] [stdout] 25191 | |      &[
[INFO] [stdout] 25192 | |          Emoji::new("police officer: light skin tone", Version(1, 0),"👮🏻"),
[INFO] [stdout] 25193 | |      Emoji::new("police officer: medium-light skin tone", Version(1, 0),"👮🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 25198 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25199 | ||         With::new(Emoji::new("man police officer", Version(4, 0),"👮♂️"), 
[INFO] [stdout] 25200 | ||     &[
[INFO] [stdout] 25201 | ||         Emoji::new("man police officer: light skin tone", Version(4, 0),"👮🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 25214 | ||     ]),
[INFO] [stdout] 25215 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25200:3
[INFO] [stdout]       |
[INFO] [stdout] 25199 | /          With::new(Emoji::new("man police officer", Version(4, 0),"👮♂️"), 
[INFO] [stdout] 25200 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25201 | ||         Emoji::new("man police officer: light skin tone", Version(4, 0),"👮🏻♂️"),
[INFO] [stdout] 25202 | ||     Emoji::new("man police officer: medium-light skin tone", Version(4, 0),"👮🏼♂️"),
[INFO] [stdout] 25203 | ||     Emoji::new("man police officer: medium skin tone", Version(4, 0),"👮🏽♂️"),
[INFO] [stdout] 25204 | ||     Emoji::new("man police officer: medium-dark skin tone", Version(4, 0),"👮🏾♂️"),
[INFO] [stdout] 25205 | ||     Emoji::new("man police officer: dark skin tone", Version(4, 0),"👮🏿♂️"),
[INFO] [stdout] 25206 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25215 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25208:3
[INFO] [stdout]       |
[INFO] [stdout] 25207 | /      With::new(Emoji::new("woman police officer", Version(4, 0),"👮♀️"), 
[INFO] [stdout] 25208 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25209 | ||         Emoji::new("woman police officer: light skin tone", Version(4, 0),"👮🏻♀️"),
[INFO] [stdout] 25210 | ||     Emoji::new("woman police officer: medium-light skin tone", Version(4, 0),"👮🏼♀️"),
[INFO] [stdout] 25211 | ||     Emoji::new("woman police officer: medium skin tone", Version(4, 0),"👮🏽♀️"),
[INFO] [stdout] 25212 | ||     Emoji::new("woman police officer: medium-dark skin tone", Version(4, 0),"👮🏾♀️"),
[INFO] [stdout] 25213 | ||     Emoji::new("woman police officer: dark skin tone", Version(4, 0),"👮🏿♀️"),
[INFO] [stdout] 25214 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 25215 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19784:3
[INFO] [stdout]       |
[INFO] [stdout] 19783 |    pub static NAIL_POLISH: With<Tone,Emoji> = With::new(Emoji::new("nail polish", Version(0, 6),"💅"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 19784 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19785 | ||         Emoji::new("nail polish: light skin tone", Version(1, 0),"💅🏻"),
[INFO] [stdout] 19786 | ||     Emoji::new("nail polish: medium-light skin tone", Version(1, 0),"💅🏼"),
[INFO] [stdout] 19787 | ||     Emoji::new("nail polish: medium skin tone", Version(1, 0),"💅🏽"),
[INFO] [stdout] 19788 | ||     Emoji::new("nail polish: medium-dark skin tone", Version(1, 0),"💅🏾"),
[INFO] [stdout] 19789 | ||     Emoji::new("nail polish: dark skin tone", Version(1, 0),"💅🏿"),
[INFO] [stdout] 19790 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25223:3
[INFO] [stdout]       |
[INFO] [stdout] 25222 |    pub static PREGNANT_PERSON: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("pregnant person", Version(14, 0),"...
[INFO] [stdout]       |  ________________________________________________________________________-
[INFO] [stdout] 25223 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25224 | ||         Emoji::new("pregnant person: light skin tone", Version(14, 0),"🫄🏻"),
[INFO] [stdout] 25225 | ||     Emoji::new("pregnant person: medium-light skin tone", Version(14, 0),"🫄🏼"),
[INFO] [stdout] 25226 | ||     Emoji::new("pregnant person: medium skin tone", Version(14, 0),"🫄🏽"),
[INFO] [stdout] 25227 | ||     Emoji::new("pregnant person: medium-dark skin tone", Version(14, 0),"🫄🏾"),
[INFO] [stdout] 25228 | ||     Emoji::new("pregnant person: dark skin tone", Version(14, 0),"🫄🏿"),
[INFO] [stdout] 25229 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25247 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19798:3
[INFO] [stdout]       |
[INFO] [stdout] 19797 |    pub static SELFIE: With<Tone,Emoji> = With::new(Emoji::new("selfie", Version(3, 0),"🤳"), 
[INFO] [stdout]       |  ________________________________________-
[INFO] [stdout] 19798 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19799 | ||         Emoji::new("selfie: light skin tone", Version(3, 0),"🤳🏻"),
[INFO] [stdout] 19800 | ||     Emoji::new("selfie: medium-light skin tone", Version(3, 0),"🤳🏼"),
[INFO] [stdout] 19801 | ||     Emoji::new("selfie: medium skin tone", Version(3, 0),"🤳🏽"),
[INFO] [stdout] 19802 | ||     Emoji::new("selfie: medium-dark skin tone", Version(3, 0),"🤳🏾"),
[INFO] [stdout] 19803 | ||     Emoji::new("selfie: dark skin tone", Version(3, 0),"🤳🏿"),
[INFO] [stdout] 19804 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19812:3
[INFO] [stdout]       |
[INFO] [stdout] 19811 |    pub static WRITING_HAND: With<Tone,Emoji> = With::new(Emoji::new("writing hand", Version(0, 7),"✍️"), 
[INFO] [stdout]       |  ______________________________________________-
[INFO] [stdout] 19812 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19813 | ||         Emoji::new("writing hand: light skin tone", Version(1, 0),"✍🏻"),
[INFO] [stdout] 19814 | ||     Emoji::new("writing hand: medium-light skin tone", Version(1, 0),"✍🏼"),
[INFO] [stdout] 19815 | ||     Emoji::new("writing hand: medium skin tone", Version(1, 0),"✍🏽"),
[INFO] [stdout] 19816 | ||     Emoji::new("writing hand: medium-dark skin tone", Version(1, 0),"✍🏾"),
[INFO] [stdout] 19817 | ||     Emoji::new("writing hand: dark skin tone", Version(1, 0),"✍🏿"),
[INFO] [stdout] 19818 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25230:3
[INFO] [stdout]       |
[INFO] [stdout] 25222 |    pub static PREGNANT_PERSON: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("pregnant person", Version(14, 0),"...
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 25223 | |      &[
[INFO] [stdout] 25224 | |          Emoji::new("pregnant person: light skin tone", Version(14, 0),"🫄🏻"),
[INFO] [stdout] 25225 | |      Emoji::new("pregnant person: medium-light skin tone", Version(14, 0),"🫄🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 25230 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25231 | ||         With::new(Emoji::new("pregnant man", Version(14, 0),"🫃"), 
[INFO] [stdout] 25232 | ||     &[
[INFO] [stdout] 25233 | ||         Emoji::new("pregnant man: light skin tone", Version(14, 0),"🫃🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 25246 | ||     ]),
[INFO] [stdout] 25247 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25232:3
[INFO] [stdout]       |
[INFO] [stdout] 25231 | /          With::new(Emoji::new("pregnant man", Version(14, 0),"🫃"), 
[INFO] [stdout] 25232 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25233 | ||         Emoji::new("pregnant man: light skin tone", Version(14, 0),"🫃🏻"),
[INFO] [stdout] 25234 | ||     Emoji::new("pregnant man: medium-light skin tone", Version(14, 0),"🫃🏼"),
[INFO] [stdout] 25235 | ||     Emoji::new("pregnant man: medium skin tone", Version(14, 0),"🫃🏽"),
[INFO] [stdout] 25236 | ||     Emoji::new("pregnant man: medium-dark skin tone", Version(14, 0),"🫃🏾"),
[INFO] [stdout] 25237 | ||     Emoji::new("pregnant man: dark skin tone", Version(14, 0),"🫃🏿"),
[INFO] [stdout] 25238 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25247 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25240:3
[INFO] [stdout]       |
[INFO] [stdout] 25239 | /      With::new(Emoji::new("pregnant woman", Version(3, 0),"🤰"), 
[INFO] [stdout] 25240 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25241 | ||         Emoji::new("pregnant woman: light skin tone", Version(3, 0),"🤰🏻"),
[INFO] [stdout] 25242 | ||     Emoji::new("pregnant woman: medium-light skin tone", Version(3, 0),"🤰🏼"),
[INFO] [stdout] 25243 | ||     Emoji::new("pregnant woman: medium skin tone", Version(3, 0),"🤰🏽"),
[INFO] [stdout] 25244 | ||     Emoji::new("pregnant woman: medium-dark skin tone", Version(3, 0),"🤰🏾"),
[INFO] [stdout] 25245 | ||     Emoji::new("pregnant woman: dark skin tone", Version(3, 0),"🤰🏿"),
[INFO] [stdout] 25246 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 25247 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19934:3
[INFO] [stdout]       |
[INFO] [stdout] 19933 |    pub static BACKHAND_INDEX_POINTING_DOWN: With<Tone,Emoji> = With::new(Emoji::new("backhand index pointing down", Version(0, 6...
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 19934 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19935 | ||         Emoji::new("backhand index pointing down: light skin tone", Version(1, 0),"👇🏻"),
[INFO] [stdout] 19936 | ||     Emoji::new("backhand index pointing down: medium-light skin tone", Version(1, 0),"👇🏼"),
[INFO] [stdout] 19937 | ||     Emoji::new("backhand index pointing down: medium skin tone", Version(1, 0),"👇🏽"),
[INFO] [stdout] 19938 | ||     Emoji::new("backhand index pointing down: medium-dark skin tone", Version(1, 0),"👇🏾"),
[INFO] [stdout] 19939 | ||     Emoji::new("backhand index pointing down: dark skin tone", Version(1, 0),"👇🏿"),
[INFO] [stdout] 19940 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19948:3
[INFO] [stdout]       |
[INFO] [stdout] 19947 |    pub static BACKHAND_INDEX_POINTING_LEFT: With<Tone,Emoji> = With::new(Emoji::new("backhand index pointing left", Version(0, 6...
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 19948 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19949 | ||         Emoji::new("backhand index pointing left: light skin tone", Version(1, 0),"👈🏻"),
[INFO] [stdout] 19950 | ||     Emoji::new("backhand index pointing left: medium-light skin tone", Version(1, 0),"👈🏼"),
[INFO] [stdout] 19951 | ||     Emoji::new("backhand index pointing left: medium skin tone", Version(1, 0),"👈🏽"),
[INFO] [stdout] 19952 | ||     Emoji::new("backhand index pointing left: medium-dark skin tone", Version(1, 0),"👈🏾"),
[INFO] [stdout] 19953 | ||     Emoji::new("backhand index pointing left: dark skin tone", Version(1, 0),"👈🏿"),
[INFO] [stdout] 19954 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19962:3
[INFO] [stdout]       |
[INFO] [stdout] 19961 |    pub static BACKHAND_INDEX_POINTING_RIGHT: With<Tone,Emoji> = With::new(Emoji::new("backhand index pointing right", Version(0, ...
[INFO] [stdout]       |  _______________________________________________________________-
[INFO] [stdout] 19962 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19963 | ||         Emoji::new("backhand index pointing right: light skin tone", Version(1, 0),"👉🏻"),
[INFO] [stdout] 19964 | ||     Emoji::new("backhand index pointing right: medium-light skin tone", Version(1, 0),"👉🏼"),
[INFO] [stdout] 19965 | ||     Emoji::new("backhand index pointing right: medium skin tone", Version(1, 0),"👉🏽"),
[INFO] [stdout] 19966 | ||     Emoji::new("backhand index pointing right: medium-dark skin tone", Version(1, 0),"👉🏾"),
[INFO] [stdout] 19967 | ||     Emoji::new("backhand index pointing right: dark skin tone", Version(1, 0),"👉🏿"),
[INFO] [stdout] 19968 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25255:3
[INFO] [stdout]       |
[INFO] [stdout] 25254 |    pub static PRINCE: With<Tone,Emoji> = With::new(Emoji::new("prince", Version(3, 0),"🤴"), 
[INFO] [stdout]       |  ________________________________________-
[INFO] [stdout] 25255 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25256 | ||         Emoji::new("prince: light skin tone", Version(3, 0),"🤴🏻"),
[INFO] [stdout] 25257 | ||     Emoji::new("prince: medium-light skin tone", Version(3, 0),"🤴🏼"),
[INFO] [stdout] 25258 | ||     Emoji::new("prince: medium skin tone", Version(3, 0),"🤴🏽"),
[INFO] [stdout] 25259 | ||     Emoji::new("prince: medium-dark skin tone", Version(3, 0),"🤴🏾"),
[INFO] [stdout] 25260 | ||     Emoji::new("prince: dark skin tone", Version(3, 0),"🤴🏿"),
[INFO] [stdout] 25261 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19976:3
[INFO] [stdout]       |
[INFO] [stdout] 19975 |    pub static BACKHAND_INDEX_POINTING_UP: With<Tone,Emoji> = With::new(Emoji::new("backhand index pointing up", Version(0, 6),"👆...
[INFO] [stdout]       |  ____________________________________________________________-
[INFO] [stdout] 19976 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19977 | ||         Emoji::new("backhand index pointing up: light skin tone", Version(1, 0),"👆🏻"),
[INFO] [stdout] 19978 | ||     Emoji::new("backhand index pointing up: medium-light skin tone", Version(1, 0),"👆🏼"),
[INFO] [stdout] 19979 | ||     Emoji::new("backhand index pointing up: medium skin tone", Version(1, 0),"👆🏽"),
[INFO] [stdout] 19980 | ||     Emoji::new("backhand index pointing up: medium-dark skin tone", Version(1, 0),"👆🏾"),
[INFO] [stdout] 19981 | ||     Emoji::new("backhand index pointing up: dark skin tone", Version(1, 0),"👆🏿"),
[INFO] [stdout] 19982 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25269:3
[INFO] [stdout]       |
[INFO] [stdout] 25268 |    pub static PRINCESS: With<Tone,Emoji> = With::new(Emoji::new("princess", Version(0, 6),"👸"), 
[INFO] [stdout]       |  __________________________________________-
[INFO] [stdout] 25269 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25270 | ||         Emoji::new("princess: light skin tone", Version(1, 0),"👸🏻"),
[INFO] [stdout] 25271 | ||     Emoji::new("princess: medium-light skin tone", Version(1, 0),"👸🏼"),
[INFO] [stdout] 25272 | ||     Emoji::new("princess: medium skin tone", Version(1, 0),"👸🏽"),
[INFO] [stdout] 25273 | ||     Emoji::new("princess: medium-dark skin tone", Version(1, 0),"👸🏾"),
[INFO] [stdout] 25274 | ||     Emoji::new("princess: dark skin tone", Version(1, 0),"👸🏿"),
[INFO] [stdout] 25275 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:19990:3
[INFO] [stdout]       |
[INFO] [stdout] 19989 |    pub static INDEX_POINTING_AT_THE_VIEWER: With<Tone,Emoji> = With::new(Emoji::new("index pointing at the viewer", Version(14, 0...
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 19990 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 19991 | ||         Emoji::new("index pointing at the viewer: light skin tone", Version(14, 0),"🫵🏻"),
[INFO] [stdout] 19992 | ||     Emoji::new("index pointing at the viewer: medium-light skin tone", Version(14, 0),"🫵🏼"),
[INFO] [stdout] 19993 | ||     Emoji::new("index pointing at the viewer: medium skin tone", Version(14, 0),"🫵🏽"),
[INFO] [stdout] 19994 | ||     Emoji::new("index pointing at the viewer: medium-dark skin tone", Version(14, 0),"🫵🏾"),
[INFO] [stdout] 19995 | ||     Emoji::new("index pointing at the viewer: dark skin tone", Version(14, 0),"🫵🏿"),
[INFO] [stdout] 19996 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20004:3
[INFO] [stdout]       |
[INFO] [stdout] 20003 |    pub static INDEX_POINTING_UP: With<Tone,Emoji> = With::new(Emoji::new("index pointing up", Version(0, 6),"☝️"), 
[INFO] [stdout]       |  ___________________________________________________-
[INFO] [stdout] 20004 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20005 | ||         Emoji::new("index pointing up: light skin tone", Version(1, 0),"☝🏻"),
[INFO] [stdout] 20006 | ||     Emoji::new("index pointing up: medium-light skin tone", Version(1, 0),"☝🏼"),
[INFO] [stdout] 20007 | ||     Emoji::new("index pointing up: medium skin tone", Version(1, 0),"☝🏽"),
[INFO] [stdout] 20008 | ||     Emoji::new("index pointing up: medium-dark skin tone", Version(1, 0),"☝🏾"),
[INFO] [stdout] 20009 | ||     Emoji::new("index pointing up: dark skin tone", Version(1, 0),"☝🏿"),
[INFO] [stdout] 20010 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25283:3
[INFO] [stdout]       |
[INFO] [stdout] 25282 |    pub static SCIENTIST: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("scientist", Version(12, 1),"🧑🔬"), 
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 25283 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25284 | ||         Emoji::new("scientist: light skin tone", Version(12, 1),"🧑🏻🔬"),
[INFO] [stdout] 25285 | ||     Emoji::new("scientist: medium-light skin tone", Version(12, 1),"🧑🏼🔬"),
[INFO] [stdout] 25286 | ||     Emoji::new("scientist: medium skin tone", Version(12, 1),"🧑🏽🔬"),
[INFO] [stdout] 25287 | ||     Emoji::new("scientist: medium-dark skin tone", Version(12, 1),"🧑🏾🔬"),
[INFO] [stdout] 25288 | ||     Emoji::new("scientist: dark skin tone", Version(12, 1),"🧑🏿🔬"),
[INFO] [stdout] 25289 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25307 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20018:3
[INFO] [stdout]       |
[INFO] [stdout] 20017 |    pub static MIDDLE_FINGER: With<Tone,Emoji> = With::new(Emoji::new("middle finger", Version(1, 0),"🖕"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 20018 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20019 | ||         Emoji::new("middle finger: light skin tone", Version(1, 0),"🖕🏻"),
[INFO] [stdout] 20020 | ||     Emoji::new("middle finger: medium-light skin tone", Version(1, 0),"🖕🏼"),
[INFO] [stdout] 20021 | ||     Emoji::new("middle finger: medium skin tone", Version(1, 0),"🖕🏽"),
[INFO] [stdout] 20022 | ||     Emoji::new("middle finger: medium-dark skin tone", Version(1, 0),"🖕🏾"),
[INFO] [stdout] 20023 | ||     Emoji::new("middle finger: dark skin tone", Version(1, 0),"🖕🏿"),
[INFO] [stdout] 20024 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25290:3
[INFO] [stdout]       |
[INFO] [stdout] 25282 |    pub static SCIENTIST: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("scientist", Version(12, 1),"🧑🔬"), 
[INFO] [stdout]       |  ________________________________________________________-
[INFO] [stdout] 25283 | |      &[
[INFO] [stdout] 25284 | |          Emoji::new("scientist: light skin tone", Version(12, 1),"🧑🏻🔬"),
[INFO] [stdout] 25285 | |      Emoji::new("scientist: medium-light skin tone", Version(12, 1),"🧑🏼🔬"),
[INFO] [stdout] ...     |
[INFO] [stdout] 25290 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25291 | ||         With::new(Emoji::new("man scientist", Version(4, 0),"👨🔬"), 
[INFO] [stdout] 25292 | ||     &[
[INFO] [stdout] 25293 | ||         Emoji::new("man scientist: light skin tone", Version(4, 0),"👨🏻🔬"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 25306 | ||     ]),
[INFO] [stdout] 25307 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25292:3
[INFO] [stdout]       |
[INFO] [stdout] 25291 | /          With::new(Emoji::new("man scientist", Version(4, 0),"👨🔬"), 
[INFO] [stdout] 25292 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25293 | ||         Emoji::new("man scientist: light skin tone", Version(4, 0),"👨🏻🔬"),
[INFO] [stdout] 25294 | ||     Emoji::new("man scientist: medium-light skin tone", Version(4, 0),"👨🏼🔬"),
[INFO] [stdout] 25295 | ||     Emoji::new("man scientist: medium skin tone", Version(4, 0),"👨🏽🔬"),
[INFO] [stdout] 25296 | ||     Emoji::new("man scientist: medium-dark skin tone", Version(4, 0),"👨🏾🔬"),
[INFO] [stdout] 25297 | ||     Emoji::new("man scientist: dark skin tone", Version(4, 0),"👨🏿🔬"),
[INFO] [stdout] 25298 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25307 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25300:3
[INFO] [stdout]       |
[INFO] [stdout] 25299 | /      With::new(Emoji::new("woman scientist", Version(4, 0),"👩🔬"), 
[INFO] [stdout] 25300 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25301 | ||         Emoji::new("woman scientist: light skin tone", Version(4, 0),"👩🏻🔬"),
[INFO] [stdout] 25302 | ||     Emoji::new("woman scientist: medium-light skin tone", Version(4, 0),"👩🏼🔬"),
[INFO] [stdout] 25303 | ||     Emoji::new("woman scientist: medium skin tone", Version(4, 0),"👩🏽🔬"),
[INFO] [stdout] 25304 | ||     Emoji::new("woman scientist: medium-dark skin tone", Version(4, 0),"👩🏾🔬"),
[INFO] [stdout] 25305 | ||     Emoji::new("woman scientist: dark skin tone", Version(4, 0),"👩🏿🔬"),
[INFO] [stdout] 25306 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 25307 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20220:3
[INFO] [stdout]       |
[INFO] [stdout] 20219 |    pub static CLAPPING_HANDS: With<Tone,Emoji> = With::new(Emoji::new("clapping hands", Version(0, 6),"👏"), 
[INFO] [stdout]       |  ________________________________________________-
[INFO] [stdout] 20220 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20221 | ||         Emoji::new("clapping hands: light skin tone", Version(1, 0),"👏🏻"),
[INFO] [stdout] 20222 | ||     Emoji::new("clapping hands: medium-light skin tone", Version(1, 0),"👏🏼"),
[INFO] [stdout] 20223 | ||     Emoji::new("clapping hands: medium skin tone", Version(1, 0),"👏🏽"),
[INFO] [stdout] 20224 | ||     Emoji::new("clapping hands: medium-dark skin tone", Version(1, 0),"👏🏾"),
[INFO] [stdout] 20225 | ||     Emoji::new("clapping hands: dark skin tone", Version(1, 0),"👏🏿"),
[INFO] [stdout] 20226 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20234:3
[INFO] [stdout]       |
[INFO] [stdout] 20233 |    pub static FOLDED_HANDS: With<Tone,Emoji> = With::new(Emoji::new("folded hands", Version(0, 6),"🙏"), 
[INFO] [stdout]       |  ______________________________________________-
[INFO] [stdout] 20234 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20235 | ||         Emoji::new("folded hands: light skin tone", Version(1, 0),"🙏🏻"),
[INFO] [stdout] 20236 | ||     Emoji::new("folded hands: medium-light skin tone", Version(1, 0),"🙏🏼"),
[INFO] [stdout] 20237 | ||     Emoji::new("folded hands: medium skin tone", Version(1, 0),"🙏🏽"),
[INFO] [stdout] 20238 | ||     Emoji::new("folded hands: medium-dark skin tone", Version(1, 0),"🙏🏾"),
[INFO] [stdout] 20239 | ||     Emoji::new("folded hands: dark skin tone", Version(1, 0),"🙏🏿"),
[INFO] [stdout] 20240 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20248:3
[INFO] [stdout]       |
[INFO] [stdout] 20247 |    pub static HANDSHAKE: With<TonePair,Emoji> = With::new(Emoji::new("handshake", Version(3, 0),"🤝"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 20248 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20249 | ||         Emoji::new("handshake: light skin tone", Version(14, 0),"🤝🏻"),
[INFO] [stdout] 20250 | ||     Emoji::new("handshake: light skin tone, medium-light skin tone", Version(14, 0),"🫱🏻🫲🏼"),
[INFO] [stdout] 20251 | ||     Emoji::new("handshake: light skin tone, medium skin tone", Version(14, 0),"🫱🏻🫲🏽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20273 | ||     Emoji::new("handshake: dark skin tone", Version(14, 0),"🤝🏿"),
[INFO] [stdout] 20274 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25315:3
[INFO] [stdout]       |
[INFO] [stdout] 25314 |    pub static SINGER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("singer", Version(12, 1),"🧑🎤"), 
[INFO] [stdout]       |  _______________________________________________________________-
[INFO] [stdout] 25315 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25316 | ||         Emoji::new("singer: light skin tone", Version(12, 1),"🧑🏻🎤"),
[INFO] [stdout] 25317 | ||     Emoji::new("singer: medium-light skin tone", Version(12, 1),"🧑🏼🎤"),
[INFO] [stdout] 25318 | ||     Emoji::new("singer: medium skin tone", Version(12, 1),"🧑🏽🎤"),
[INFO] [stdout] 25319 | ||     Emoji::new("singer: medium-dark skin tone", Version(12, 1),"🧑🏾🎤"),
[INFO] [stdout] 25320 | ||     Emoji::new("singer: dark skin tone", Version(12, 1),"🧑🏿🎤"),
[INFO] [stdout] 25321 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25339 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20282:3
[INFO] [stdout]       |
[INFO] [stdout] 20281 |    pub static HEART_HANDS: With<Tone,Emoji> = With::new(Emoji::new("heart hands", Version(14, 0),"🫶"), 
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 20282 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20283 | ||         Emoji::new("heart hands: light skin tone", Version(14, 0),"🫶🏻"),
[INFO] [stdout] 20284 | ||     Emoji::new("heart hands: medium-light skin tone", Version(14, 0),"🫶🏼"),
[INFO] [stdout] 20285 | ||     Emoji::new("heart hands: medium skin tone", Version(14, 0),"🫶🏽"),
[INFO] [stdout] 20286 | ||     Emoji::new("heart hands: medium-dark skin tone", Version(14, 0),"🫶🏾"),
[INFO] [stdout] 20287 | ||     Emoji::new("heart hands: dark skin tone", Version(14, 0),"🫶🏿"),
[INFO] [stdout] 20288 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20296:3
[INFO] [stdout]       |
[INFO] [stdout] 20295 |    pub static OPEN_HANDS: With<Tone,Emoji> = With::new(Emoji::new("open hands", Version(0, 6),"👐"), 
[INFO] [stdout]       |  ____________________________________________-
[INFO] [stdout] 20296 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20297 | ||         Emoji::new("open hands: light skin tone", Version(1, 0),"👐🏻"),
[INFO] [stdout] 20298 | ||     Emoji::new("open hands: medium-light skin tone", Version(1, 0),"👐🏼"),
[INFO] [stdout] 20299 | ||     Emoji::new("open hands: medium skin tone", Version(1, 0),"👐🏽"),
[INFO] [stdout] 20300 | ||     Emoji::new("open hands: medium-dark skin tone", Version(1, 0),"👐🏾"),
[INFO] [stdout] 20301 | ||     Emoji::new("open hands: dark skin tone", Version(1, 0),"👐🏿"),
[INFO] [stdout] 20302 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20310:3
[INFO] [stdout]       |
[INFO] [stdout] 20309 |    pub static PALMS_UP_TOGETHER: With<Tone,Emoji> = With::new(Emoji::new("palms up together", Version(5, 0),"🤲"), 
[INFO] [stdout]       |  ___________________________________________________-
[INFO] [stdout] 20310 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20311 | ||         Emoji::new("palms up together: light skin tone", Version(5, 0),"🤲🏻"),
[INFO] [stdout] 20312 | ||     Emoji::new("palms up together: medium-light skin tone", Version(5, 0),"🤲🏼"),
[INFO] [stdout] 20313 | ||     Emoji::new("palms up together: medium skin tone", Version(5, 0),"🤲🏽"),
[INFO] [stdout] 20314 | ||     Emoji::new("palms up together: medium-dark skin tone", Version(5, 0),"🤲🏾"),
[INFO] [stdout] 20315 | ||     Emoji::new("palms up together: dark skin tone", Version(5, 0),"🤲🏿"),
[INFO] [stdout] 20316 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25322:3
[INFO] [stdout]       |
[INFO] [stdout] 25314 |    pub static SINGER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("singer", Version(12, 1),"🧑🎤"), 
[INFO] [stdout]       |  _____________________________________________________-
[INFO] [stdout] 25315 | |      &[
[INFO] [stdout] 25316 | |          Emoji::new("singer: light skin tone", Version(12, 1),"🧑🏻🎤"),
[INFO] [stdout] 25317 | |      Emoji::new("singer: medium-light skin tone", Version(12, 1),"🧑🏼🎤"),
[INFO] [stdout] ...     |
[INFO] [stdout] 25322 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25323 | ||         With::new(Emoji::new("man singer", Version(4, 0),"👨🎤"), 
[INFO] [stdout] 25324 | ||     &[
[INFO] [stdout] 25325 | ||         Emoji::new("man singer: light skin tone", Version(4, 0),"👨🏻🎤"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 25338 | ||     ]),
[INFO] [stdout] 25339 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20324:3
[INFO] [stdout]       |
[INFO] [stdout] 20323 |    pub static RAISING_HANDS: With<Tone,Emoji> = With::new(Emoji::new("raising hands", Version(0, 6),"🙌"), 
[INFO] [stdout]       |  _______________________________________________-
[INFO] [stdout] 20324 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20325 | ||         Emoji::new("raising hands: light skin tone", Version(1, 0),"🙌🏻"),
[INFO] [stdout] 20326 | ||     Emoji::new("raising hands: medium-light skin tone", Version(1, 0),"🙌🏼"),
[INFO] [stdout] 20327 | ||     Emoji::new("raising hands: medium skin tone", Version(1, 0),"🙌🏽"),
[INFO] [stdout] 20328 | ||     Emoji::new("raising hands: medium-dark skin tone", Version(1, 0),"🙌🏾"),
[INFO] [stdout] 20329 | ||     Emoji::new("raising hands: dark skin tone", Version(1, 0),"🙌🏿"),
[INFO] [stdout] 20330 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25324:3
[INFO] [stdout]       |
[INFO] [stdout] 25323 | /          With::new(Emoji::new("man singer", Version(4, 0),"👨🎤"), 
[INFO] [stdout] 25324 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25325 | ||         Emoji::new("man singer: light skin tone", Version(4, 0),"👨🏻🎤"),
[INFO] [stdout] 25326 | ||     Emoji::new("man singer: medium-light skin tone", Version(4, 0),"👨🏼🎤"),
[INFO] [stdout] 25327 | ||     Emoji::new("man singer: medium skin tone", Version(4, 0),"👨🏽🎤"),
[INFO] [stdout] 25328 | ||     Emoji::new("man singer: medium-dark skin tone", Version(4, 0),"👨🏾🎤"),
[INFO] [stdout] 25329 | ||     Emoji::new("man singer: dark skin tone", Version(4, 0),"👨🏿🎤"),
[INFO] [stdout] 25330 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25339 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20566:3
[INFO] [stdout]       |
[INFO] [stdout] 20565 |    pub static BABY: With<Tone,Emoji> = With::new(Emoji::new("baby", Version(0, 6),"👶"), 
[INFO] [stdout]       |  ______________________________________-
[INFO] [stdout] 20566 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20567 | ||         Emoji::new("baby: light skin tone", Version(1, 0),"👶🏻"),
[INFO] [stdout] 20568 | ||     Emoji::new("baby: medium-light skin tone", Version(1, 0),"👶🏼"),
[INFO] [stdout] 20569 | ||     Emoji::new("baby: medium skin tone", Version(1, 0),"👶🏽"),
[INFO] [stdout] 20570 | ||     Emoji::new("baby: medium-dark skin tone", Version(1, 0),"👶🏾"),
[INFO] [stdout] 20571 | ||     Emoji::new("baby: dark skin tone", Version(1, 0),"👶🏿"),
[INFO] [stdout] 20572 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25332:3
[INFO] [stdout]       |
[INFO] [stdout] 25331 | /      With::new(Emoji::new("woman singer", Version(4, 0),"👩🎤"), 
[INFO] [stdout] 25332 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25333 | ||         Emoji::new("woman singer: light skin tone", Version(4, 0),"👩🏻🎤"),
[INFO] [stdout] 25334 | ||     Emoji::new("woman singer: medium-light skin tone", Version(4, 0),"👩🏼🎤"),
[INFO] [stdout] 25335 | ||     Emoji::new("woman singer: medium skin tone", Version(4, 0),"👩🏽🎤"),
[INFO] [stdout] 25336 | ||     Emoji::new("woman singer: medium-dark skin tone", Version(4, 0),"👩🏾🎤"),
[INFO] [stdout] 25337 | ||     Emoji::new("woman singer: dark skin tone", Version(4, 0),"👩🏿🎤"),
[INFO] [stdout] 25338 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 25339 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25347:3
[INFO] [stdout]       |
[INFO] [stdout] 25346 |    pub static STUDENT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("student", Version(12, 1),"🧑🎓"), 
[INFO] [stdout]       |  ________________________________________________________________-
[INFO] [stdout] 25347 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25348 | ||         Emoji::new("student: light skin tone", Version(12, 1),"🧑🏻🎓"),
[INFO] [stdout] 25349 | ||     Emoji::new("student: medium-light skin tone", Version(12, 1),"🧑🏼🎓"),
[INFO] [stdout] 25350 | ||     Emoji::new("student: medium skin tone", Version(12, 1),"🧑🏽🎓"),
[INFO] [stdout] 25351 | ||     Emoji::new("student: medium-dark skin tone", Version(12, 1),"🧑🏾🎓"),
[INFO] [stdout] 25352 | ||     Emoji::new("student: dark skin tone", Version(12, 1),"🧑🏿🎓"),
[INFO] [stdout] 25353 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25371 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25354:3
[INFO] [stdout]       |
[INFO] [stdout] 25346 |    pub static STUDENT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("student", Version(12, 1),"🧑🎓"), 
[INFO] [stdout]       |  ______________________________________________________-
[INFO] [stdout] 25347 | |      &[
[INFO] [stdout] 25348 | |          Emoji::new("student: light skin tone", Version(12, 1),"🧑🏻🎓"),
[INFO] [stdout] 25349 | |      Emoji::new("student: medium-light skin tone", Version(12, 1),"🧑🏼🎓"),
[INFO] [stdout] ...     |
[INFO] [stdout] 25354 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25355 | ||         With::new(Emoji::new("man student", Version(4, 0),"👨🎓"), 
[INFO] [stdout] 25356 | ||     &[
[INFO] [stdout] 25357 | ||         Emoji::new("man student: light skin tone", Version(4, 0),"👨🏻🎓"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 25370 | ||     ]),
[INFO] [stdout] 25371 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25356:3
[INFO] [stdout]       |
[INFO] [stdout] 25355 | /          With::new(Emoji::new("man student", Version(4, 0),"👨🎓"), 
[INFO] [stdout] 25356 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25357 | ||         Emoji::new("man student: light skin tone", Version(4, 0),"👨🏻🎓"),
[INFO] [stdout] 25358 | ||     Emoji::new("man student: medium-light skin tone", Version(4, 0),"👨🏼🎓"),
[INFO] [stdout] 25359 | ||     Emoji::new("man student: medium skin tone", Version(4, 0),"👨🏽🎓"),
[INFO] [stdout] 25360 | ||     Emoji::new("man student: medium-dark skin tone", Version(4, 0),"👨🏾🎓"),
[INFO] [stdout] 25361 | ||     Emoji::new("man student: dark skin tone", Version(4, 0),"👨🏿🎓"),
[INFO] [stdout] 25362 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25371 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20580:3
[INFO] [stdout]       |
[INFO] [stdout] 20579 |    pub static BOY: With<Tone,Emoji> = With::new(Emoji::new("boy", Version(0, 6),"👦"), 
[INFO] [stdout]       |  _____________________________________-
[INFO] [stdout] 20580 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20581 | ||         Emoji::new("boy: light skin tone", Version(1, 0),"👦🏻"),
[INFO] [stdout] 20582 | ||     Emoji::new("boy: medium-light skin tone", Version(1, 0),"👦🏼"),
[INFO] [stdout] 20583 | ||     Emoji::new("boy: medium skin tone", Version(1, 0),"👦🏽"),
[INFO] [stdout] 20584 | ||     Emoji::new("boy: medium-dark skin tone", Version(1, 0),"👦🏾"),
[INFO] [stdout] 20585 | ||     Emoji::new("boy: dark skin tone", Version(1, 0),"👦🏿"),
[INFO] [stdout] 20586 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25364:3
[INFO] [stdout]       |
[INFO] [stdout] 25363 | /      With::new(Emoji::new("woman student", Version(4, 0),"👩🎓"), 
[INFO] [stdout] 25364 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25365 | ||         Emoji::new("woman student: light skin tone", Version(4, 0),"👩🏻🎓"),
[INFO] [stdout] 25366 | ||     Emoji::new("woman student: medium-light skin tone", Version(4, 0),"👩🏼🎓"),
[INFO] [stdout] 25367 | ||     Emoji::new("woman student: medium skin tone", Version(4, 0),"👩🏽🎓"),
[INFO] [stdout] 25368 | ||     Emoji::new("woman student: medium-dark skin tone", Version(4, 0),"👩🏾🎓"),
[INFO] [stdout] 25369 | ||     Emoji::new("woman student: dark skin tone", Version(4, 0),"👩🏿🎓"),
[INFO] [stdout] 25370 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 25371 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20594:3
[INFO] [stdout]       |
[INFO] [stdout] 20593 |    pub static CHILD: With<Tone,Emoji> = With::new(Emoji::new("child", Version(5, 0),"🧒"), 
[INFO] [stdout]       |  _______________________________________-
[INFO] [stdout] 20594 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20595 | ||         Emoji::new("child: light skin tone", Version(5, 0),"🧒🏻"),
[INFO] [stdout] 20596 | ||     Emoji::new("child: medium-light skin tone", Version(5, 0),"🧒🏼"),
[INFO] [stdout] 20597 | ||     Emoji::new("child: medium skin tone", Version(5, 0),"🧒🏽"),
[INFO] [stdout] 20598 | ||     Emoji::new("child: medium-dark skin tone", Version(5, 0),"🧒🏾"),
[INFO] [stdout] 20599 | ||     Emoji::new("child: dark skin tone", Version(5, 0),"🧒🏿"),
[INFO] [stdout] 20600 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20608:3
[INFO] [stdout]       |
[INFO] [stdout] 20607 |    pub static GIRL: With<Tone,Emoji> = With::new(Emoji::new("girl", Version(0, 6),"👧"), 
[INFO] [stdout]       |  ______________________________________-
[INFO] [stdout] 20608 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20609 | ||         Emoji::new("girl: light skin tone", Version(1, 0),"👧🏻"),
[INFO] [stdout] 20610 | ||     Emoji::new("girl: medium-light skin tone", Version(1, 0),"👧🏼"),
[INFO] [stdout] 20611 | ||     Emoji::new("girl: medium skin tone", Version(1, 0),"👧🏽"),
[INFO] [stdout] 20612 | ||     Emoji::new("girl: medium-dark skin tone", Version(1, 0),"👧🏾"),
[INFO] [stdout] 20613 | ||     Emoji::new("girl: dark skin tone", Version(1, 0),"👧🏿"),
[INFO] [stdout] 20614 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25379:3
[INFO] [stdout]       |
[INFO] [stdout] 25378 |    pub static TEACHER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("teacher", Version(12, 1),"🧑🏫"), 
[INFO] [stdout]       |  ________________________________________________________________-
[INFO] [stdout] 25379 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25380 | ||         Emoji::new("teacher: light skin tone", Version(12, 1),"🧑🏻🏫"),
[INFO] [stdout] 25381 | ||     Emoji::new("teacher: medium-light skin tone", Version(12, 1),"🧑🏼🏫"),
[INFO] [stdout] 25382 | ||     Emoji::new("teacher: medium skin tone", Version(12, 1),"🧑🏽🏫"),
[INFO] [stdout] 25383 | ||     Emoji::new("teacher: medium-dark skin tone", Version(12, 1),"🧑🏾🏫"),
[INFO] [stdout] 25384 | ||     Emoji::new("teacher: dark skin tone", Version(12, 1),"🧑🏿🏫"),
[INFO] [stdout] 25385 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25403 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20622:3
[INFO] [stdout]       |
[INFO] [stdout] 20621 |    pub static OLDER_PERSON: With<Tone,Emoji> = With::new(Emoji::new("older person", Version(5, 0),"🧓"), 
[INFO] [stdout]       |  ______________________________________________-
[INFO] [stdout] 20622 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20623 | ||         Emoji::new("older person: light skin tone", Version(5, 0),"🧓🏻"),
[INFO] [stdout] 20624 | ||     Emoji::new("older person: medium-light skin tone", Version(5, 0),"🧓🏼"),
[INFO] [stdout] 20625 | ||     Emoji::new("older person: medium skin tone", Version(5, 0),"🧓🏽"),
[INFO] [stdout] 20626 | ||     Emoji::new("older person: medium-dark skin tone", Version(5, 0),"🧓🏾"),
[INFO] [stdout] 20627 | ||     Emoji::new("older person: dark skin tone", Version(5, 0),"🧓🏿"),
[INFO] [stdout] 20628 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25386:3
[INFO] [stdout]       |
[INFO] [stdout] 25378 |    pub static TEACHER: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("teacher", Version(12, 1),"🧑🏫"), 
[INFO] [stdout]       |  ______________________________________________________-
[INFO] [stdout] 25379 | |      &[
[INFO] [stdout] 25380 | |          Emoji::new("teacher: light skin tone", Version(12, 1),"🧑🏻🏫"),
[INFO] [stdout] 25381 | |      Emoji::new("teacher: medium-light skin tone", Version(12, 1),"🧑🏼🏫"),
[INFO] [stdout] ...     |
[INFO] [stdout] 25386 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25387 | ||         With::new(Emoji::new("man teacher", Version(4, 0),"👨🏫"), 
[INFO] [stdout] 25388 | ||     &[
[INFO] [stdout] 25389 | ||         Emoji::new("man teacher: light skin tone", Version(4, 0),"👨🏻🏫"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 25402 | ||     ]),
[INFO] [stdout] 25403 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20636:3
[INFO] [stdout]       |
[INFO] [stdout] 20635 |    pub static OLD_PERSON: WithNoDef<Gender,With<Tone,Emoji>> = WithNoDef::new(
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 20636 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20637 | ||         With::new(Emoji::new("old man", Version(0, 6),"👴"), 
[INFO] [stdout] 20638 | ||     &[
[INFO] [stdout] 20639 | ||         Emoji::new("old man: light skin tone", Version(1, 0),"👴🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20652 | ||     ]),
[INFO] [stdout] 20653 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25388:3
[INFO] [stdout]       |
[INFO] [stdout] 25387 | /          With::new(Emoji::new("man teacher", Version(4, 0),"👨🏫"), 
[INFO] [stdout] 25388 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25389 | ||         Emoji::new("man teacher: light skin tone", Version(4, 0),"👨🏻🏫"),
[INFO] [stdout] 25390 | ||     Emoji::new("man teacher: medium-light skin tone", Version(4, 0),"👨🏼🏫"),
[INFO] [stdout] 25391 | ||     Emoji::new("man teacher: medium skin tone", Version(4, 0),"👨🏽🏫"),
[INFO] [stdout] 25392 | ||     Emoji::new("man teacher: medium-dark skin tone", Version(4, 0),"👨🏾🏫"),
[INFO] [stdout] 25393 | ||     Emoji::new("man teacher: dark skin tone", Version(4, 0),"👨🏿🏫"),
[INFO] [stdout] 25394 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25403 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20638:3
[INFO] [stdout]       |
[INFO] [stdout] 20637 | /          With::new(Emoji::new("old man", Version(0, 6),"👴"), 
[INFO] [stdout] 20638 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20639 | ||         Emoji::new("old man: light skin tone", Version(1, 0),"👴🏻"),
[INFO] [stdout] 20640 | ||     Emoji::new("old man: medium-light skin tone", Version(1, 0),"👴🏼"),
[INFO] [stdout] 20641 | ||     Emoji::new("old man: medium skin tone", Version(1, 0),"👴🏽"),
[INFO] [stdout] 20642 | ||     Emoji::new("old man: medium-dark skin tone", Version(1, 0),"👴🏾"),
[INFO] [stdout] 20643 | ||     Emoji::new("old man: dark skin tone", Version(1, 0),"👴🏿"),
[INFO] [stdout] 20644 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20653 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20646:3
[INFO] [stdout]       |
[INFO] [stdout] 20645 | /      With::new(Emoji::new("old woman", Version(0, 6),"👵"), 
[INFO] [stdout] 20646 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20647 | ||         Emoji::new("old woman: light skin tone", Version(1, 0),"👵🏻"),
[INFO] [stdout] 20648 | ||     Emoji::new("old woman: medium-light skin tone", Version(1, 0),"👵🏼"),
[INFO] [stdout] 20649 | ||     Emoji::new("old woman: medium skin tone", Version(1, 0),"👵🏽"),
[INFO] [stdout] 20650 | ||     Emoji::new("old woman: medium-dark skin tone", Version(1, 0),"👵🏾"),
[INFO] [stdout] 20651 | ||     Emoji::new("old woman: dark skin tone", Version(1, 0),"👵🏿"),
[INFO] [stdout] 20652 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 20653 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25396:3
[INFO] [stdout]       |
[INFO] [stdout] 25395 | /      With::new(Emoji::new("woman teacher", Version(4, 0),"👩🏫"), 
[INFO] [stdout] 25396 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25397 | ||         Emoji::new("woman teacher: light skin tone", Version(4, 0),"👩🏻🏫"),
[INFO] [stdout] 25398 | ||     Emoji::new("woman teacher: medium-light skin tone", Version(4, 0),"👩🏼🏫"),
[INFO] [stdout] 25399 | ||     Emoji::new("woman teacher: medium skin tone", Version(4, 0),"👩🏽🏫"),
[INFO] [stdout] 25400 | ||     Emoji::new("woman teacher: medium-dark skin tone", Version(4, 0),"👩🏾🏫"),
[INFO] [stdout] 25401 | ||     Emoji::new("woman teacher: dark skin tone", Version(4, 0),"👩🏿🏫"),
[INFO] [stdout] 25402 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 25403 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25411:3
[INFO] [stdout]       |
[INFO] [stdout] 25410 |    pub static TECHNOLOGIST: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("technologist", Version(12, 1),"🧑💻"), 
[INFO] [stdout]       |  _____________________________________________________________________-
[INFO] [stdout] 25411 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25412 | ||         Emoji::new("technologist: light skin tone", Version(12, 1),"🧑🏻💻"),
[INFO] [stdout] 25413 | ||     Emoji::new("technologist: medium-light skin tone", Version(12, 1),"🧑🏼💻"),
[INFO] [stdout] 25414 | ||     Emoji::new("technologist: medium skin tone", Version(12, 1),"🧑🏽💻"),
[INFO] [stdout] 25415 | ||     Emoji::new("technologist: medium-dark skin tone", Version(12, 1),"🧑🏾💻"),
[INFO] [stdout] 25416 | ||     Emoji::new("technologist: dark skin tone", Version(12, 1),"🧑🏿💻"),
[INFO] [stdout] 25417 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25435 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25418:3
[INFO] [stdout]       |
[INFO] [stdout] 25410 |    pub static TECHNOLOGIST: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("technologist", Version(12, 1),"🧑💻"), 
[INFO] [stdout]       |  ___________________________________________________________-
[INFO] [stdout] 25411 | |      &[
[INFO] [stdout] 25412 | |          Emoji::new("technologist: light skin tone", Version(12, 1),"🧑🏻💻"),
[INFO] [stdout] 25413 | |      Emoji::new("technologist: medium-light skin tone", Version(12, 1),"🧑🏼💻"),
[INFO] [stdout] ...     |
[INFO] [stdout] 25418 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25419 | ||         With::new(Emoji::new("man technologist", Version(4, 0),"👨💻"), 
[INFO] [stdout] 25420 | ||     &[
[INFO] [stdout] 25421 | ||         Emoji::new("man technologist: light skin tone", Version(4, 0),"👨🏻💻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 25434 | ||     ]),
[INFO] [stdout] 25435 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25420:3
[INFO] [stdout]       |
[INFO] [stdout] 25419 | /          With::new(Emoji::new("man technologist", Version(4, 0),"👨💻"), 
[INFO] [stdout] 25420 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25421 | ||         Emoji::new("man technologist: light skin tone", Version(4, 0),"👨🏻💻"),
[INFO] [stdout] 25422 | ||     Emoji::new("man technologist: medium-light skin tone", Version(4, 0),"👨🏼💻"),
[INFO] [stdout] 25423 | ||     Emoji::new("man technologist: medium skin tone", Version(4, 0),"👨🏽💻"),
[INFO] [stdout] 25424 | ||     Emoji::new("man technologist: medium-dark skin tone", Version(4, 0),"👨🏾💻"),
[INFO] [stdout] 25425 | ||     Emoji::new("man technologist: dark skin tone", Version(4, 0),"👨🏿💻"),
[INFO] [stdout] 25426 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 25435 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20661:3
[INFO] [stdout]       |
[INFO] [stdout] 20660 |    pub static PERSON: With<Hair,With<Gender,With<Tone,Emoji>>> = With::new(With::new(With::new(Emoji::new("person", Version(5, 0...
[INFO] [stdout]       |  ____________________________________________________________________________________-
[INFO] [stdout] 20661 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20662 | ||         Emoji::new("person: light skin tone", Version(5, 0),"🧑🏻"),
[INFO] [stdout] 20663 | ||     Emoji::new("person: medium-light skin tone", Version(5, 0),"🧑🏼"),
[INFO] [stdout] 20664 | ||     Emoji::new("person: medium skin tone", Version(5, 0),"🧑🏽"),
[INFO] [stdout] 20665 | ||     Emoji::new("person: medium-dark skin tone", Version(5, 0),"🧑🏾"),
[INFO] [stdout] 20666 | ||     Emoji::new("person: dark skin tone", Version(5, 0),"🧑🏿"),
[INFO] [stdout] 20667 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25428:3
[INFO] [stdout]       |
[INFO] [stdout] 25427 | /      With::new(Emoji::new("woman technologist", Version(4, 0),"👩💻"), 
[INFO] [stdout] 25428 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25429 | ||         Emoji::new("woman technologist: light skin tone", Version(4, 0),"👩🏻💻"),
[INFO] [stdout] 25430 | ||     Emoji::new("woman technologist: medium-light skin tone", Version(4, 0),"👩🏼💻"),
[INFO] [stdout] 25431 | ||     Emoji::new("woman technologist: medium skin tone", Version(4, 0),"👩🏽💻"),
[INFO] [stdout] 25432 | ||     Emoji::new("woman technologist: medium-dark skin tone", Version(4, 0),"👩🏾💻"),
[INFO] [stdout] 25433 | ||     Emoji::new("woman technologist: dark skin tone", Version(4, 0),"👩🏿💻"),
[INFO] [stdout] 25434 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 25435 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20668:3
[INFO] [stdout]       |
[INFO] [stdout] 20660 |    pub static PERSON: With<Hair,With<Gender,With<Tone,Emoji>>> = With::new(With::new(With::new(Emoji::new("person", Version(5, 0...
[INFO] [stdout]       |  __________________________________________________________________________-
[INFO] [stdout] 20661 | |      &[
[INFO] [stdout] 20662 | |          Emoji::new("person: light skin tone", Version(5, 0),"🧑🏻"),
[INFO] [stdout] 20663 | |      Emoji::new("person: medium-light skin tone", Version(5, 0),"🧑🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20668 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20669 | ||         With::new(Emoji::new("man", Version(0, 6),"👨"), 
[INFO] [stdout] 20670 | ||     &[
[INFO] [stdout] 20671 | ||         Emoji::new("man: light skin tone", Version(1, 0),"👨🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20684 | ||     ]),
[INFO] [stdout] 20685 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20670:3
[INFO] [stdout]       |
[INFO] [stdout] 20669 | /          With::new(Emoji::new("man", Version(0, 6),"👨"), 
[INFO] [stdout] 20670 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20671 | ||         Emoji::new("man: light skin tone", Version(1, 0),"👨🏻"),
[INFO] [stdout] 20672 | ||     Emoji::new("man: medium-light skin tone", Version(1, 0),"👨🏼"),
[INFO] [stdout] 20673 | ||     Emoji::new("man: medium skin tone", Version(1, 0),"👨🏽"),
[INFO] [stdout] 20674 | ||     Emoji::new("man: medium-dark skin tone", Version(1, 0),"👨🏾"),
[INFO] [stdout] 20675 | ||     Emoji::new("man: dark skin tone", Version(1, 0),"👨🏿"),
[INFO] [stdout] 20676 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:25443:3
[INFO] [stdout]       |
[INFO] [stdout] 25442 |    pub static WOMAN_WITH_HEADSCARF: With<Tone,Emoji> = With::new(Emoji::new("woman with headscarf", Version(5, 0),"🧕"), 
[INFO] [stdout]       |  ______________________________________________________-
[INFO] [stdout] 25443 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 25444 | ||         Emoji::new("woman with headscarf: light skin tone", Version(5, 0),"🧕🏻"),
[INFO] [stdout] 25445 | ||     Emoji::new("woman with headscarf: medium-light skin tone", Version(5, 0),"🧕🏼"),
[INFO] [stdout] 25446 | ||     Emoji::new("woman with headscarf: medium skin tone", Version(5, 0),"🧕🏽"),
[INFO] [stdout] 25447 | ||     Emoji::new("woman with headscarf: medium-dark skin tone", Version(5, 0),"🧕🏾"),
[INFO] [stdout] 25448 | ||     Emoji::new("woman with headscarf: dark skin tone", Version(5, 0),"🧕🏿"),
[INFO] [stdout] 25449 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20678:3
[INFO] [stdout]       |
[INFO] [stdout] 20677 | /      With::new(Emoji::new("woman", Version(0, 6),"👩"), 
[INFO] [stdout] 20678 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20679 | ||         Emoji::new("woman: light skin tone", Version(1, 0),"👩🏻"),
[INFO] [stdout] 20680 | ||     Emoji::new("woman: medium-light skin tone", Version(1, 0),"👩🏼"),
[INFO] [stdout] 20681 | ||     Emoji::new("woman: medium skin tone", Version(1, 0),"👩🏽"),
[INFO] [stdout] 20682 | ||     Emoji::new("woman: medium-dark skin tone", Version(1, 0),"👩🏾"),
[INFO] [stdout] 20683 | ||     Emoji::new("woman: dark skin tone", Version(1, 0),"👩🏿"),
[INFO] [stdout] 20684 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20686:3
[INFO] [stdout]       |
[INFO] [stdout] 20660 |    pub static PERSON: With<Hair,With<Gender,With<Tone,Emoji>>> = With::new(With::new(With::new(Emoji::new("person", Version(5, 0...
[INFO] [stdout]       |  ________________________________________________________________-
[INFO] [stdout] 20661 | |      &[
[INFO] [stdout] 20662 | |          Emoji::new("person: light skin tone", Version(5, 0),"🧑🏻"),
[INFO] [stdout] 20663 | |      Emoji::new("person: medium-light skin tone", Version(5, 0),"🧑🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20686 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20687 | ||         With::new(With::new(Emoji::new("person: beard", Version(5, 0),"🧔"), 
[INFO] [stdout] 20688 | ||     &[
[INFO] [stdout] 20689 | ||         Emoji::new("person: light skin tone, beard", Version(5, 0),"🧔🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20842 | ||     ]),
[INFO] [stdout] 20843 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20688:3
[INFO] [stdout]       |
[INFO] [stdout] 20687 |            With::new(With::new(Emoji::new("person: beard", Version(5, 0),"🧔"), 
[INFO] [stdout]       |  ____________________-
[INFO] [stdout] 20688 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20689 | ||         Emoji::new("person: light skin tone, beard", Version(5, 0),"🧔🏻"),
[INFO] [stdout] 20690 | ||     Emoji::new("person: medium-light skin tone, beard", Version(5, 0),"🧔🏼"),
[INFO] [stdout] 20691 | ||     Emoji::new("person: medium skin tone, beard", Version(5, 0),"🧔🏽"),
[INFO] [stdout] 20692 | ||     Emoji::new("person: medium-dark skin tone, beard", Version(5, 0),"🧔🏾"),
[INFO] [stdout] 20693 | ||     Emoji::new("person: dark skin tone, beard", Version(5, 0),"🧔🏿"),
[INFO] [stdout] 20694 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20695:3
[INFO] [stdout]       |
[INFO] [stdout] 20687 | /          With::new(With::new(Emoji::new("person: beard", Version(5, 0),"🧔"), 
[INFO] [stdout] 20688 | |      &[
[INFO] [stdout] 20689 | |          Emoji::new("person: light skin tone, beard", Version(5, 0),"🧔🏻"),
[INFO] [stdout] 20690 | |      Emoji::new("person: medium-light skin tone, beard", Version(5, 0),"🧔🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20695 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20696 | ||         With::new(Emoji::new("man: beard", Version(13, 1),"🧔♂️"), 
[INFO] [stdout] 20697 | ||     &[
[INFO] [stdout] 20698 | ||         Emoji::new("man: light skin tone, beard", Version(13, 1),"🧔🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20711 | ||     ]),
[INFO] [stdout] 20712 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20697:3
[INFO] [stdout]       |
[INFO] [stdout] 20696 | /          With::new(Emoji::new("man: beard", Version(13, 1),"🧔♂️"), 
[INFO] [stdout] 20697 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20698 | ||         Emoji::new("man: light skin tone, beard", Version(13, 1),"🧔🏻♂️"),
[INFO] [stdout] 20699 | ||     Emoji::new("man: medium-light skin tone, beard", Version(13, 1),"🧔🏼♂️"),
[INFO] [stdout] 20700 | ||     Emoji::new("man: medium skin tone, beard", Version(13, 1),"🧔🏽♂️"),
[INFO] [stdout] 20701 | ||     Emoji::new("man: medium-dark skin tone, beard", Version(13, 1),"🧔🏾♂️"),
[INFO] [stdout] 20702 | ||     Emoji::new("man: dark skin tone, beard", Version(13, 1),"🧔🏿♂️"),
[INFO] [stdout] 20703 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20705:3
[INFO] [stdout]       |
[INFO] [stdout] 20704 | /      With::new(Emoji::new("woman: beard", Version(13, 1),"🧔♀️"), 
[INFO] [stdout] 20705 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20706 | ||         Emoji::new("woman: light skin tone, beard", Version(13, 1),"🧔🏻♀️"),
[INFO] [stdout] 20707 | ||     Emoji::new("woman: medium-light skin tone, beard", Version(13, 1),"🧔🏼♀️"),
[INFO] [stdout] 20708 | ||     Emoji::new("woman: medium skin tone, beard", Version(13, 1),"🧔🏽♀️"),
[INFO] [stdout] 20709 | ||     Emoji::new("woman: medium-dark skin tone, beard", Version(13, 1),"🧔🏾♀️"),
[INFO] [stdout] 20710 | ||     Emoji::new("woman: dark skin tone, beard", Version(13, 1),"🧔🏿♀️"),
[INFO] [stdout] 20711 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20714:3
[INFO] [stdout]       |
[INFO] [stdout] 20713 |        With::new(With::new(Emoji::new("person: blond hair", Version(0, 6),"👱"), 
[INFO] [stdout]       |  ________________-
[INFO] [stdout] 20714 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20715 | ||         Emoji::new("person: light skin tone, blond hair", Version(1, 0),"👱🏻"),
[INFO] [stdout] 20716 | ||     Emoji::new("person: medium-light skin tone, blond hair", Version(1, 0),"👱🏼"),
[INFO] [stdout] 20717 | ||     Emoji::new("person: medium skin tone, blond hair", Version(1, 0),"👱🏽"),
[INFO] [stdout] 20718 | ||     Emoji::new("person: medium-dark skin tone, blond hair", Version(1, 0),"👱🏾"),
[INFO] [stdout] 20719 | ||     Emoji::new("person: dark skin tone, blond hair", Version(1, 0),"👱🏿"),
[INFO] [stdout] 20720 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20721:3
[INFO] [stdout]       |
[INFO] [stdout] 20713 | /      With::new(With::new(Emoji::new("person: blond hair", Version(0, 6),"👱"), 
[INFO] [stdout] 20714 | |      &[
[INFO] [stdout] 20715 | |          Emoji::new("person: light skin tone, blond hair", Version(1, 0),"👱🏻"),
[INFO] [stdout] 20716 | |      Emoji::new("person: medium-light skin tone, blond hair", Version(1, 0),"👱🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20721 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20722 | ||         With::new(Emoji::new("man: blond hair", Version(4, 0),"👱♂️"), 
[INFO] [stdout] 20723 | ||     &[
[INFO] [stdout] 20724 | ||         Emoji::new("man: light skin tone, blond hair", Version(4, 0),"👱🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20737 | ||     ]),
[INFO] [stdout] 20738 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20723:3
[INFO] [stdout]       |
[INFO] [stdout] 20722 | /          With::new(Emoji::new("man: blond hair", Version(4, 0),"👱♂️"), 
[INFO] [stdout] 20723 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20724 | ||         Emoji::new("man: light skin tone, blond hair", Version(4, 0),"👱🏻♂️"),
[INFO] [stdout] 20725 | ||     Emoji::new("man: medium-light skin tone, blond hair", Version(4, 0),"👱🏼♂️"),
[INFO] [stdout] 20726 | ||     Emoji::new("man: medium skin tone, blond hair", Version(4, 0),"👱🏽♂️"),
[INFO] [stdout] 20727 | ||     Emoji::new("man: medium-dark skin tone, blond hair", Version(4, 0),"👱🏾♂️"),
[INFO] [stdout] 20728 | ||     Emoji::new("man: dark skin tone, blond hair", Version(4, 0),"👱🏿♂️"),
[INFO] [stdout] 20729 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20731:3
[INFO] [stdout]       |
[INFO] [stdout] 20730 | /      With::new(Emoji::new("woman: blond hair", Version(4, 0),"👱♀️"), 
[INFO] [stdout] 20731 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20732 | ||         Emoji::new("woman: light skin tone, blond hair", Version(4, 0),"👱🏻♀️"),
[INFO] [stdout] 20733 | ||     Emoji::new("woman: medium-light skin tone, blond hair", Version(4, 0),"👱🏼♀️"),
[INFO] [stdout] 20734 | ||     Emoji::new("woman: medium skin tone, blond hair", Version(4, 0),"👱🏽♀️"),
[INFO] [stdout] 20735 | ||     Emoji::new("woman: medium-dark skin tone, blond hair", Version(4, 0),"👱🏾♀️"),
[INFO] [stdout] 20736 | ||     Emoji::new("woman: dark skin tone, blond hair", Version(4, 0),"👱🏿♀️"),
[INFO] [stdout] 20737 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20740:3
[INFO] [stdout]       |
[INFO] [stdout] 20739 |        With::new(With::new(Emoji::new("person: red hair", Version(12, 1),"🧑🦰"), 
[INFO] [stdout]       |  ________________-
[INFO] [stdout] 20740 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20741 | ||         Emoji::new("person: light skin tone, red hair", Version(12, 1),"🧑🏻🦰"),
[INFO] [stdout] 20742 | ||     Emoji::new("person: medium-light skin tone, red hair", Version(12, 1),"🧑🏼🦰"),
[INFO] [stdout] 20743 | ||     Emoji::new("person: medium skin tone, red hair", Version(12, 1),"🧑🏽🦰"),
[INFO] [stdout] 20744 | ||     Emoji::new("person: medium-dark skin tone, red hair", Version(12, 1),"🧑🏾🦰"),
[INFO] [stdout] 20745 | ||     Emoji::new("person: dark skin tone, red hair", Version(12, 1),"🧑🏿🦰"),
[INFO] [stdout] 20746 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20747:3
[INFO] [stdout]       |
[INFO] [stdout] 20739 | /      With::new(With::new(Emoji::new("person: red hair", Version(12, 1),"🧑🦰"), 
[INFO] [stdout] 20740 | |      &[
[INFO] [stdout] 20741 | |          Emoji::new("person: light skin tone, red hair", Version(12, 1),"🧑🏻🦰"),
[INFO] [stdout] 20742 | |      Emoji::new("person: medium-light skin tone, red hair", Version(12, 1),"🧑🏼🦰"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20747 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20748 | ||         With::new(Emoji::new("man: red hair", Version(11, 0),"👨🦰"), 
[INFO] [stdout] 20749 | ||     &[
[INFO] [stdout] 20750 | ||         Emoji::new("man: light skin tone, red hair", Version(11, 0),"👨🏻🦰"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20763 | ||     ]),
[INFO] [stdout] 20764 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20749:3
[INFO] [stdout]       |
[INFO] [stdout] 20748 | /          With::new(Emoji::new("man: red hair", Version(11, 0),"👨🦰"), 
[INFO] [stdout] 20749 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20750 | ||         Emoji::new("man: light skin tone, red hair", Version(11, 0),"👨🏻🦰"),
[INFO] [stdout] 20751 | ||     Emoji::new("man: medium-light skin tone, red hair", Version(11, 0),"👨🏼🦰"),
[INFO] [stdout] 20752 | ||     Emoji::new("man: medium skin tone, red hair", Version(11, 0),"👨🏽🦰"),
[INFO] [stdout] 20753 | ||     Emoji::new("man: medium-dark skin tone, red hair", Version(11, 0),"👨🏾🦰"),
[INFO] [stdout] 20754 | ||     Emoji::new("man: dark skin tone, red hair", Version(11, 0),"👨🏿🦰"),
[INFO] [stdout] 20755 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20757:3
[INFO] [stdout]       |
[INFO] [stdout] 20756 | /      With::new(Emoji::new("woman: red hair", Version(11, 0),"👩🦰"), 
[INFO] [stdout] 20757 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20758 | ||         Emoji::new("woman: light skin tone, red hair", Version(11, 0),"👩🏻🦰"),
[INFO] [stdout] 20759 | ||     Emoji::new("woman: medium-light skin tone, red hair", Version(11, 0),"👩🏼🦰"),
[INFO] [stdout] 20760 | ||     Emoji::new("woman: medium skin tone, red hair", Version(11, 0),"👩🏽🦰"),
[INFO] [stdout] 20761 | ||     Emoji::new("woman: medium-dark skin tone, red hair", Version(11, 0),"👩🏾🦰"),
[INFO] [stdout] 20762 | ||     Emoji::new("woman: dark skin tone, red hair", Version(11, 0),"👩🏿🦰"),
[INFO] [stdout] 20763 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20766:3
[INFO] [stdout]       |
[INFO] [stdout] 20765 |        With::new(With::new(Emoji::new("person: curly hair", Version(12, 1),"🧑🦱"), 
[INFO] [stdout]       |  ________________-
[INFO] [stdout] 20766 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20767 | ||         Emoji::new("person: light skin tone, curly hair", Version(12, 1),"🧑🏻🦱"),
[INFO] [stdout] 20768 | ||     Emoji::new("person: medium-light skin tone, curly hair", Version(12, 1),"🧑🏼🦱"),
[INFO] [stdout] 20769 | ||     Emoji::new("person: medium skin tone, curly hair", Version(12, 1),"🧑🏽🦱"),
[INFO] [stdout] 20770 | ||     Emoji::new("person: medium-dark skin tone, curly hair", Version(12, 1),"🧑🏾🦱"),
[INFO] [stdout] 20771 | ||     Emoji::new("person: dark skin tone, curly hair", Version(12, 1),"🧑🏿🦱"),
[INFO] [stdout] 20772 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20773:3
[INFO] [stdout]       |
[INFO] [stdout] 20765 | /      With::new(With::new(Emoji::new("person: curly hair", Version(12, 1),"🧑🦱"), 
[INFO] [stdout] 20766 | |      &[
[INFO] [stdout] 20767 | |          Emoji::new("person: light skin tone, curly hair", Version(12, 1),"🧑🏻🦱"),
[INFO] [stdout] 20768 | |      Emoji::new("person: medium-light skin tone, curly hair", Version(12, 1),"🧑🏼🦱"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20773 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20774 | ||         With::new(Emoji::new("man: curly hair", Version(11, 0),"👨🦱"), 
[INFO] [stdout] 20775 | ||     &[
[INFO] [stdout] 20776 | ||         Emoji::new("man: light skin tone, curly hair", Version(11, 0),"👨🏻🦱"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20789 | ||     ]),
[INFO] [stdout] 20790 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20775:3
[INFO] [stdout]       |
[INFO] [stdout] 20774 | /          With::new(Emoji::new("man: curly hair", Version(11, 0),"👨🦱"), 
[INFO] [stdout] 20775 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20776 | ||         Emoji::new("man: light skin tone, curly hair", Version(11, 0),"👨🏻🦱"),
[INFO] [stdout] 20777 | ||     Emoji::new("man: medium-light skin tone, curly hair", Version(11, 0),"👨🏼🦱"),
[INFO] [stdout] 20778 | ||     Emoji::new("man: medium skin tone, curly hair", Version(11, 0),"👨🏽🦱"),
[INFO] [stdout] 20779 | ||     Emoji::new("man: medium-dark skin tone, curly hair", Version(11, 0),"👨🏾🦱"),
[INFO] [stdout] 20780 | ||     Emoji::new("man: dark skin tone, curly hair", Version(11, 0),"👨🏿🦱"),
[INFO] [stdout] 20781 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20783:3
[INFO] [stdout]       |
[INFO] [stdout] 20782 | /      With::new(Emoji::new("woman: curly hair", Version(11, 0),"👩🦱"), 
[INFO] [stdout] 20783 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20784 | ||         Emoji::new("woman: light skin tone, curly hair", Version(11, 0),"👩🏻🦱"),
[INFO] [stdout] 20785 | ||     Emoji::new("woman: medium-light skin tone, curly hair", Version(11, 0),"👩🏼🦱"),
[INFO] [stdout] 20786 | ||     Emoji::new("woman: medium skin tone, curly hair", Version(11, 0),"👩🏽🦱"),
[INFO] [stdout] 20787 | ||     Emoji::new("woman: medium-dark skin tone, curly hair", Version(11, 0),"👩🏾🦱"),
[INFO] [stdout] 20788 | ||     Emoji::new("woman: dark skin tone, curly hair", Version(11, 0),"👩🏿🦱"),
[INFO] [stdout] 20789 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20792:3
[INFO] [stdout]       |
[INFO] [stdout] 20791 |        With::new(With::new(Emoji::new("person: white hair", Version(12, 1),"🧑🦳"), 
[INFO] [stdout]       |  ________________-
[INFO] [stdout] 20792 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20793 | ||         Emoji::new("person: light skin tone, white hair", Version(12, 1),"🧑🏻🦳"),
[INFO] [stdout] 20794 | ||     Emoji::new("person: medium-light skin tone, white hair", Version(12, 1),"🧑🏼🦳"),
[INFO] [stdout] 20795 | ||     Emoji::new("person: medium skin tone, white hair", Version(12, 1),"🧑🏽🦳"),
[INFO] [stdout] 20796 | ||     Emoji::new("person: medium-dark skin tone, white hair", Version(12, 1),"🧑🏾🦳"),
[INFO] [stdout] 20797 | ||     Emoji::new("person: dark skin tone, white hair", Version(12, 1),"🧑🏿🦳"),
[INFO] [stdout] 20798 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20799:3
[INFO] [stdout]       |
[INFO] [stdout] 20791 | /      With::new(With::new(Emoji::new("person: white hair", Version(12, 1),"🧑🦳"), 
[INFO] [stdout] 20792 | |      &[
[INFO] [stdout] 20793 | |          Emoji::new("person: light skin tone, white hair", Version(12, 1),"🧑🏻🦳"),
[INFO] [stdout] 20794 | |      Emoji::new("person: medium-light skin tone, white hair", Version(12, 1),"🧑🏼🦳"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20799 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20800 | ||         With::new(Emoji::new("man: white hair", Version(11, 0),"👨🦳"), 
[INFO] [stdout] 20801 | ||     &[
[INFO] [stdout] 20802 | ||         Emoji::new("man: light skin tone, white hair", Version(11, 0),"👨🏻🦳"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20815 | ||     ]),
[INFO] [stdout] 20816 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20801:3
[INFO] [stdout]       |
[INFO] [stdout] 20800 | /          With::new(Emoji::new("man: white hair", Version(11, 0),"👨🦳"), 
[INFO] [stdout] 20801 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20802 | ||         Emoji::new("man: light skin tone, white hair", Version(11, 0),"👨🏻🦳"),
[INFO] [stdout] 20803 | ||     Emoji::new("man: medium-light skin tone, white hair", Version(11, 0),"👨🏼🦳"),
[INFO] [stdout] 20804 | ||     Emoji::new("man: medium skin tone, white hair", Version(11, 0),"👨🏽🦳"),
[INFO] [stdout] 20805 | ||     Emoji::new("man: medium-dark skin tone, white hair", Version(11, 0),"👨🏾🦳"),
[INFO] [stdout] 20806 | ||     Emoji::new("man: dark skin tone, white hair", Version(11, 0),"👨🏿🦳"),
[INFO] [stdout] 20807 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20809:3
[INFO] [stdout]       |
[INFO] [stdout] 20808 | /      With::new(Emoji::new("woman: white hair", Version(11, 0),"👩🦳"), 
[INFO] [stdout] 20809 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20810 | ||         Emoji::new("woman: light skin tone, white hair", Version(11, 0),"👩🏻🦳"),
[INFO] [stdout] 20811 | ||     Emoji::new("woman: medium-light skin tone, white hair", Version(11, 0),"👩🏼🦳"),
[INFO] [stdout] 20812 | ||     Emoji::new("woman: medium skin tone, white hair", Version(11, 0),"👩🏽🦳"),
[INFO] [stdout] 20813 | ||     Emoji::new("woman: medium-dark skin tone, white hair", Version(11, 0),"👩🏾🦳"),
[INFO] [stdout] 20814 | ||     Emoji::new("woman: dark skin tone, white hair", Version(11, 0),"👩🏿🦳"),
[INFO] [stdout] 20815 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20818:3
[INFO] [stdout]       |
[INFO] [stdout] 20817 |        With::new(With::new(Emoji::new("person: bald", Version(12, 1),"🧑🦲"), 
[INFO] [stdout]       |  ________________-
[INFO] [stdout] 20818 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20819 | ||         Emoji::new("person: light skin tone, bald", Version(12, 1),"🧑🏻🦲"),
[INFO] [stdout] 20820 | ||     Emoji::new("person: medium-light skin tone, bald", Version(12, 1),"🧑🏼🦲"),
[INFO] [stdout] 20821 | ||     Emoji::new("person: medium skin tone, bald", Version(12, 1),"🧑🏽🦲"),
[INFO] [stdout] 20822 | ||     Emoji::new("person: medium-dark skin tone, bald", Version(12, 1),"🧑🏾🦲"),
[INFO] [stdout] 20823 | ||     Emoji::new("person: dark skin tone, bald", Version(12, 1),"🧑🏿🦲"),
[INFO] [stdout] 20824 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20825:3
[INFO] [stdout]       |
[INFO] [stdout] 20817 | /      With::new(With::new(Emoji::new("person: bald", Version(12, 1),"🧑🦲"), 
[INFO] [stdout] 20818 | |      &[
[INFO] [stdout] 20819 | |          Emoji::new("person: light skin tone, bald", Version(12, 1),"🧑🏻🦲"),
[INFO] [stdout] 20820 | |      Emoji::new("person: medium-light skin tone, bald", Version(12, 1),"🧑🏼🦲"),
[INFO] [stdout] ...     |
[INFO] [stdout] 20825 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20826 | ||         With::new(Emoji::new("man: bald", Version(11, 0),"👨🦲"), 
[INFO] [stdout] 20827 | ||     &[
[INFO] [stdout] 20828 | ||         Emoji::new("man: light skin tone, bald", Version(11, 0),"👨🏻🦲"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 20841 | ||     ]),
[INFO] [stdout] 20842 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20827:3
[INFO] [stdout]       |
[INFO] [stdout] 20826 | /          With::new(Emoji::new("man: bald", Version(11, 0),"👨🦲"), 
[INFO] [stdout] 20827 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20828 | ||         Emoji::new("man: light skin tone, bald", Version(11, 0),"👨🏻🦲"),
[INFO] [stdout] 20829 | ||     Emoji::new("man: medium-light skin tone, bald", Version(11, 0),"👨🏼🦲"),
[INFO] [stdout] 20830 | ||     Emoji::new("man: medium skin tone, bald", Version(11, 0),"👨🏽🦲"),
[INFO] [stdout] 20831 | ||     Emoji::new("man: medium-dark skin tone, bald", Version(11, 0),"👨🏾🦲"),
[INFO] [stdout] 20832 | ||     Emoji::new("man: dark skin tone, bald", Version(11, 0),"👨🏿🦲"),
[INFO] [stdout] 20833 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:20835:3
[INFO] [stdout]       |
[INFO] [stdout] 20834 | /      With::new(Emoji::new("woman: bald", Version(11, 0),"👩🦲"), 
[INFO] [stdout] 20835 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 20836 | ||         Emoji::new("woman: light skin tone, bald", Version(11, 0),"👩🏻🦲"),
[INFO] [stdout] 20837 | ||     Emoji::new("woman: medium-light skin tone, bald", Version(11, 0),"👩🏼🦲"),
[INFO] [stdout] 20838 | ||     Emoji::new("woman: medium skin tone, bald", Version(11, 0),"👩🏽🦲"),
[INFO] [stdout] 20839 | ||     Emoji::new("woman: medium-dark skin tone, bald", Version(11, 0),"👩🏾🦲"),
[INFO] [stdout] 20840 | ||     Emoji::new("woman: dark skin tone, bald", Version(11, 0),"👩🏿🦲"),
[INFO] [stdout] 20841 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 20842 |        ]),
[INFO] [stdout] 20843 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21293:3
[INFO] [stdout]       |
[INFO] [stdout] 21292 |    pub static PERSON_CLIMBING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person climbing", Version(5, 0),"...
[INFO] [stdout]       |  ________________________________________________________________________-
[INFO] [stdout] 21293 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21294 | ||         Emoji::new("person climbing: light skin tone", Version(5, 0),"🧗🏻"),
[INFO] [stdout] 21295 | ||     Emoji::new("person climbing: medium-light skin tone", Version(5, 0),"🧗🏼"),
[INFO] [stdout] 21296 | ||     Emoji::new("person climbing: medium skin tone", Version(5, 0),"🧗🏽"),
[INFO] [stdout] 21297 | ||     Emoji::new("person climbing: medium-dark skin tone", Version(5, 0),"🧗🏾"),
[INFO] [stdout] 21298 | ||     Emoji::new("person climbing: dark skin tone", Version(5, 0),"🧗🏿"),
[INFO] [stdout] 21299 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21317 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21300:3
[INFO] [stdout]       |
[INFO] [stdout] 21292 |    pub static PERSON_CLIMBING: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person climbing", Version(5, 0),"...
[INFO] [stdout]       |  ______________________________________________________________-
[INFO] [stdout] 21293 | |      &[
[INFO] [stdout] 21294 | |          Emoji::new("person climbing: light skin tone", Version(5, 0),"🧗🏻"),
[INFO] [stdout] 21295 | |      Emoji::new("person climbing: medium-light skin tone", Version(5, 0),"🧗🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21300 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21301 | ||         With::new(Emoji::new("man climbing", Version(5, 0),"🧗♂️"), 
[INFO] [stdout] 21302 | ||     &[
[INFO] [stdout] 21303 | ||         Emoji::new("man climbing: light skin tone", Version(5, 0),"🧗🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21316 | ||     ]),
[INFO] [stdout] 21317 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21302:3
[INFO] [stdout]       |
[INFO] [stdout] 21301 | /          With::new(Emoji::new("man climbing", Version(5, 0),"🧗♂️"), 
[INFO] [stdout] 21302 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21303 | ||         Emoji::new("man climbing: light skin tone", Version(5, 0),"🧗🏻♂️"),
[INFO] [stdout] 21304 | ||     Emoji::new("man climbing: medium-light skin tone", Version(5, 0),"🧗🏼♂️"),
[INFO] [stdout] 21305 | ||     Emoji::new("man climbing: medium skin tone", Version(5, 0),"🧗🏽♂️"),
[INFO] [stdout] 21306 | ||     Emoji::new("man climbing: medium-dark skin tone", Version(5, 0),"🧗🏾♂️"),
[INFO] [stdout] 21307 | ||     Emoji::new("man climbing: dark skin tone", Version(5, 0),"🧗🏿♂️"),
[INFO] [stdout] 21308 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21317 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21310:3
[INFO] [stdout]       |
[INFO] [stdout] 21309 | /      With::new(Emoji::new("woman climbing", Version(5, 0),"🧗♀️"), 
[INFO] [stdout] 21310 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21311 | ||         Emoji::new("woman climbing: light skin tone", Version(5, 0),"🧗🏻♀️"),
[INFO] [stdout] 21312 | ||     Emoji::new("woman climbing: medium-light skin tone", Version(5, 0),"🧗🏼♀️"),
[INFO] [stdout] 21313 | ||     Emoji::new("woman climbing: medium skin tone", Version(5, 0),"🧗🏽♀️"),
[INFO] [stdout] 21314 | ||     Emoji::new("woman climbing: medium-dark skin tone", Version(5, 0),"🧗🏾♀️"),
[INFO] [stdout] 21315 | ||     Emoji::new("woman climbing: dark skin tone", Version(5, 0),"🧗🏿♀️"),
[INFO] [stdout] 21316 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21317 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21325:3
[INFO] [stdout]       |
[INFO] [stdout] 21324 |    pub static PERSON_DANCING: WithNoDef<Gender,With<Tone,Emoji>> = WithNoDef::new(
[INFO] [stdout]       |  __________________________________________________________________-
[INFO] [stdout] 21325 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21326 | ||         With::new(Emoji::new("man dancing", Version(3, 0),"🕺"), 
[INFO] [stdout] 21327 | ||     &[
[INFO] [stdout] 21328 | ||         Emoji::new("man dancing: light skin tone", Version(3, 0),"🕺🏻"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21341 | ||     ]),
[INFO] [stdout] 21342 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21327:3
[INFO] [stdout]       |
[INFO] [stdout] 21326 | /          With::new(Emoji::new("man dancing", Version(3, 0),"🕺"), 
[INFO] [stdout] 21327 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21328 | ||         Emoji::new("man dancing: light skin tone", Version(3, 0),"🕺🏻"),
[INFO] [stdout] 21329 | ||     Emoji::new("man dancing: medium-light skin tone", Version(3, 0),"🕺🏼"),
[INFO] [stdout] 21330 | ||     Emoji::new("man dancing: medium skin tone", Version(3, 0),"🕺🏽"),
[INFO] [stdout] 21331 | ||     Emoji::new("man dancing: medium-dark skin tone", Version(3, 0),"🕺🏾"),
[INFO] [stdout] 21332 | ||     Emoji::new("man dancing: dark skin tone", Version(3, 0),"🕺🏿"),
[INFO] [stdout] 21333 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21342 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21335:3
[INFO] [stdout]       |
[INFO] [stdout] 21334 | /      With::new(Emoji::new("woman dancing", Version(0, 6),"💃"), 
[INFO] [stdout] 21335 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21336 | ||         Emoji::new("woman dancing: light skin tone", Version(1, 0),"💃🏻"),
[INFO] [stdout] 21337 | ||     Emoji::new("woman dancing: medium-light skin tone", Version(1, 0),"💃🏼"),
[INFO] [stdout] 21338 | ||     Emoji::new("woman dancing: medium skin tone", Version(1, 0),"💃🏽"),
[INFO] [stdout] 21339 | ||     Emoji::new("woman dancing: medium-dark skin tone", Version(1, 0),"💃🏾"),
[INFO] [stdout] 21340 | ||     Emoji::new("woman dancing: dark skin tone", Version(1, 0),"💃🏿"),
[INFO] [stdout] 21341 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21342 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21350:3
[INFO] [stdout]       |
[INFO] [stdout] 21349 |    pub static PERSON_GETTING_HAIRCUT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person getting haircut", Ve...
[INFO] [stdout]       |  _______________________________________________________________________________-
[INFO] [stdout] 21350 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21351 | ||         Emoji::new("person getting haircut: light skin tone", Version(1, 0),"💇🏻"),
[INFO] [stdout] 21352 | ||     Emoji::new("person getting haircut: medium-light skin tone", Version(1, 0),"💇🏼"),
[INFO] [stdout] 21353 | ||     Emoji::new("person getting haircut: medium skin tone", Version(1, 0),"💇🏽"),
[INFO] [stdout] 21354 | ||     Emoji::new("person getting haircut: medium-dark skin tone", Version(1, 0),"💇🏾"),
[INFO] [stdout] 21355 | ||     Emoji::new("person getting haircut: dark skin tone", Version(1, 0),"💇🏿"),
[INFO] [stdout] 21356 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21374 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21357:3
[INFO] [stdout]       |
[INFO] [stdout] 21349 |    pub static PERSON_GETTING_HAIRCUT: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person getting haircut", Ve...
[INFO] [stdout]       |  _____________________________________________________________________-
[INFO] [stdout] 21350 | |      &[
[INFO] [stdout] 21351 | |          Emoji::new("person getting haircut: light skin tone", Version(1, 0),"💇🏻"),
[INFO] [stdout] 21352 | |      Emoji::new("person getting haircut: medium-light skin tone", Version(1, 0),"💇🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21357 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21358 | ||         With::new(Emoji::new("man getting haircut", Version(4, 0),"💇♂️"), 
[INFO] [stdout] 21359 | ||     &[
[INFO] [stdout] 21360 | ||         Emoji::new("man getting haircut: light skin tone", Version(4, 0),"💇🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21373 | ||     ]),
[INFO] [stdout] 21374 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21359:3
[INFO] [stdout]       |
[INFO] [stdout] 21358 | /          With::new(Emoji::new("man getting haircut", Version(4, 0),"💇♂️"), 
[INFO] [stdout] 21359 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21360 | ||         Emoji::new("man getting haircut: light skin tone", Version(4, 0),"💇🏻♂️"),
[INFO] [stdout] 21361 | ||     Emoji::new("man getting haircut: medium-light skin tone", Version(4, 0),"💇🏼♂️"),
[INFO] [stdout] 21362 | ||     Emoji::new("man getting haircut: medium skin tone", Version(4, 0),"💇🏽♂️"),
[INFO] [stdout] 21363 | ||     Emoji::new("man getting haircut: medium-dark skin tone", Version(4, 0),"💇🏾♂️"),
[INFO] [stdout] 21364 | ||     Emoji::new("man getting haircut: dark skin tone", Version(4, 0),"💇🏿♂️"),
[INFO] [stdout] 21365 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21374 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21367:3
[INFO] [stdout]       |
[INFO] [stdout] 21366 | /      With::new(Emoji::new("woman getting haircut", Version(4, 0),"💇♀️"), 
[INFO] [stdout] 21367 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21368 | ||         Emoji::new("woman getting haircut: light skin tone", Version(4, 0),"💇🏻♀️"),
[INFO] [stdout] 21369 | ||     Emoji::new("woman getting haircut: medium-light skin tone", Version(4, 0),"💇🏼♀️"),
[INFO] [stdout] 21370 | ||     Emoji::new("woman getting haircut: medium skin tone", Version(4, 0),"💇🏽♀️"),
[INFO] [stdout] 21371 | ||     Emoji::new("woman getting haircut: medium-dark skin tone", Version(4, 0),"💇🏾♀️"),
[INFO] [stdout] 21372 | ||     Emoji::new("woman getting haircut: dark skin tone", Version(4, 0),"💇🏿♀️"),
[INFO] [stdout] 21373 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21374 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21382:3
[INFO] [stdout]       |
[INFO] [stdout] 21381 |    pub static PERSON_GETTING_MASSAGE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person getting massage", Ve...
[INFO] [stdout]       |  _______________________________________________________________________________-
[INFO] [stdout] 21382 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21383 | ||         Emoji::new("person getting massage: light skin tone", Version(1, 0),"💆🏻"),
[INFO] [stdout] 21384 | ||     Emoji::new("person getting massage: medium-light skin tone", Version(1, 0),"💆🏼"),
[INFO] [stdout] 21385 | ||     Emoji::new("person getting massage: medium skin tone", Version(1, 0),"💆🏽"),
[INFO] [stdout] 21386 | ||     Emoji::new("person getting massage: medium-dark skin tone", Version(1, 0),"💆🏾"),
[INFO] [stdout] 21387 | ||     Emoji::new("person getting massage: dark skin tone", Version(1, 0),"💆🏿"),
[INFO] [stdout] 21388 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21406 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21389:3
[INFO] [stdout]       |
[INFO] [stdout] 21381 |    pub static PERSON_GETTING_MASSAGE: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person getting massage", Ve...
[INFO] [stdout]       |  _____________________________________________________________________-
[INFO] [stdout] 21382 | |      &[
[INFO] [stdout] 21383 | |          Emoji::new("person getting massage: light skin tone", Version(1, 0),"💆🏻"),
[INFO] [stdout] 21384 | |      Emoji::new("person getting massage: medium-light skin tone", Version(1, 0),"💆🏼"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21389 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21390 | ||         With::new(Emoji::new("man getting massage", Version(4, 0),"💆♂️"), 
[INFO] [stdout] 21391 | ||     &[
[INFO] [stdout] 21392 | ||         Emoji::new("man getting massage: light skin tone", Version(4, 0),"💆🏻♂️"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21405 | ||     ]),
[INFO] [stdout] 21406 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21391:3
[INFO] [stdout]       |
[INFO] [stdout] 21390 | /          With::new(Emoji::new("man getting massage", Version(4, 0),"💆♂️"), 
[INFO] [stdout] 21391 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21392 | ||         Emoji::new("man getting massage: light skin tone", Version(4, 0),"💆🏻♂️"),
[INFO] [stdout] 21393 | ||     Emoji::new("man getting massage: medium-light skin tone", Version(4, 0),"💆🏼♂️"),
[INFO] [stdout] 21394 | ||     Emoji::new("man getting massage: medium skin tone", Version(4, 0),"💆🏽♂️"),
[INFO] [stdout] 21395 | ||     Emoji::new("man getting massage: medium-dark skin tone", Version(4, 0),"💆🏾♂️"),
[INFO] [stdout] 21396 | ||     Emoji::new("man getting massage: dark skin tone", Version(4, 0),"💆🏿♂️"),
[INFO] [stdout] 21397 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21406 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21399:3
[INFO] [stdout]       |
[INFO] [stdout] 21398 | /      With::new(Emoji::new("woman getting massage", Version(4, 0),"💆♀️"), 
[INFO] [stdout] 21399 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21400 | ||         Emoji::new("woman getting massage: light skin tone", Version(4, 0),"💆🏻♀️"),
[INFO] [stdout] 21401 | ||     Emoji::new("woman getting massage: medium-light skin tone", Version(4, 0),"💆🏼♀️"),
[INFO] [stdout] 21402 | ||     Emoji::new("woman getting massage: medium skin tone", Version(4, 0),"💆🏽♀️"),
[INFO] [stdout] 21403 | ||     Emoji::new("woman getting massage: medium-dark skin tone", Version(4, 0),"💆🏾♀️"),
[INFO] [stdout] 21404 | ||     Emoji::new("woman getting massage: dark skin tone", Version(4, 0),"💆🏿♀️"),
[INFO] [stdout] 21405 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 21406 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21414:3
[INFO] [stdout]       |
[INFO] [stdout] 21413 |    pub static PERSON_IN_MANUAL_WHEELCHAIR: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in manual wheel...
[INFO] [stdout]       |  ____________________________________________________________________________________-
[INFO] [stdout] 21414 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21415 | ||         Emoji::new("person in manual wheelchair: light skin tone", Version(12, 1),"🧑🏻🦽"),
[INFO] [stdout] 21416 | ||     Emoji::new("person in manual wheelchair: medium-light skin tone", Version(12, 1),"🧑🏼🦽"),
[INFO] [stdout] 21417 | ||     Emoji::new("person in manual wheelchair: medium skin tone", Version(12, 1),"🧑🏽🦽"),
[INFO] [stdout] 21418 | ||     Emoji::new("person in manual wheelchair: medium-dark skin tone", Version(12, 1),"🧑🏾🦽"),
[INFO] [stdout] 21419 | ||     Emoji::new("person in manual wheelchair: dark skin tone", Version(12, 1),"🧑🏿🦽"),
[INFO] [stdout] 21420 | ||     ]), 
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21438 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21421:3
[INFO] [stdout]       |
[INFO] [stdout] 21413 |    pub static PERSON_IN_MANUAL_WHEELCHAIR: With<Gender,With<Tone,Emoji>> = With::new(With::new(Emoji::new("person in manual wheel...
[INFO] [stdout]       |  __________________________________________________________________________-
[INFO] [stdout] 21414 | |      &[
[INFO] [stdout] 21415 | |          Emoji::new("person in manual wheelchair: light skin tone", Version(12, 1),"🧑🏻🦽"),
[INFO] [stdout] 21416 | |      Emoji::new("person in manual wheelchair: medium-light skin tone", Version(12, 1),"🧑🏼🦽"),
[INFO] [stdout] ...     |
[INFO] [stdout] 21421 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21422 | ||         With::new(Emoji::new("man in manual wheelchair", Version(12, 0),"👨🦽"), 
[INFO] [stdout] 21423 | ||     &[
[INFO] [stdout] 21424 | ||         Emoji::new("man in manual wheelchair: light skin tone", Version(12, 0),"👨🏻🦽"),
[INFO] [stdout] ...     ||
[INFO] [stdout] 21437 | ||     ]),
[INFO] [stdout] 21438 | ||     ]);
[INFO] [stdout]       | ||     ^-
[INFO] [stdout]       | ||     ||
[INFO] [stdout]       | ||_____|temporary value is freed at the end of this statement
[INFO] [stdout]       |  |_____|argument requires that borrow lasts for `'static`
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21423:3
[INFO] [stdout]       |
[INFO] [stdout] 21422 | /          With::new(Emoji::new("man in manual wheelchair", Version(12, 0),"👨🦽"), 
[INFO] [stdout] 21423 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21424 | ||         Emoji::new("man in manual wheelchair: light skin tone", Version(12, 0),"👨🏻🦽"),
[INFO] [stdout] 21425 | ||     Emoji::new("man in manual wheelchair: medium-light skin tone", Version(12, 0),"👨🏼🦽"),
[INFO] [stdout] 21426 | ||     Emoji::new("man in manual wheelchair: medium skin tone", Version(12, 0),"👨🏽🦽"),
[INFO] [stdout] 21427 | ||     Emoji::new("man in manual wheelchair: medium-dark skin tone", Version(12, 0),"👨🏾🦽"),
[INFO] [stdout] 21428 | ||     Emoji::new("man in manual wheelchair: dark skin tone", Version(12, 0),"👨🏿🦽"),
[INFO] [stdout] 21429 | ||     ]),
[INFO] [stdout]       | ||_____^- argument requires that borrow lasts for `'static`
[INFO] [stdout]       |  |_____|
[INFO] [stdout]       |        creates a temporary value which is freed while still in use
[INFO] [stdout] ...
[INFO] [stdout] 21438 |        ]);
[INFO] [stdout]       |         - temporary value is freed at the end of this statement
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0716]: temporary value dropped while borrowed
[INFO] [stdout]      --> src/grouped.rs:21431:3
[INFO] [stdout]       |
[INFO] [stdout] 21430 | /      With::new(Emoji::new("woman in manual wheelchair", Version(12, 0),"👩🦽"), 
[INFO] [stdout] 21431 | |      &[
[INFO] [stdout]       | | ______^
[INFO] [stdout] 21432 | ||         Emoji::new("woman in manual wheelchair: light skin tone", Version(12, 0),"👩🏻🦽"),
[INFO] [stdout] 21433 | ||     Emoji::new("woman in manual wheelchair: medium-light skin tone", Version(12, 0),"👩🏼🦽"),
[INFO] [stdout] 21434 | ||     Emoji::new("woman in manual wheelchair: medium skin tone", Version(12, 0),"👩🏽🦽"),
[WARN] too many lines in the log, truncating it
