Skip to content

Commit

Permalink
Merge pull request #1342 from Wandalen/alpha
Browse files Browse the repository at this point in the history
AUTO : Forward from alpha to beta
  • Loading branch information
Wandalen authored May 31, 2024
2 parents d485d21 + a36cbfa commit 49aab29
Show file tree
Hide file tree
Showing 348 changed files with 13,672 additions and 4,281 deletions.
49 changes: 27 additions & 22 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ exclude = [

[workspace.metadata]
branches = [ "master", "alpha" ]
master_branch = "alpha"
project_name = "wtools"
master_branch = "master"
workspace_name = "wTools"
repo_url = "https://github.com/Wandalen/wTools"
discord_url = "https://discord.gg/m3YfbXpUUY"

Expand Down Expand Up @@ -92,7 +92,7 @@ default-features = false
# path = "module/core/type_constructor_derive_pair_meta"

[workspace.dependencies.interval_adapter]
version = "~0.20.0"
version = "~0.21.0"
path = "module/core/interval_adapter"
default-features = false
features = [ "enabled" ]
Expand All @@ -104,21 +104,21 @@ default-features = false
features = [ "enabled" ]

[workspace.dependencies.collection_tools]
version = "~0.6.0"
version = "~0.8.0"
path = "module/core/collection_tools"
default-features = false


## derive

[workspace.dependencies.derive_tools]
version = "~0.22.0"
version = "~0.23.0"
path = "module/core/derive_tools"
default-features = false
features = [ "enabled" ]

[workspace.dependencies.derive_tools_meta]
version = "~0.18.0"
version = "~0.22.0"
path = "module/core/derive_tools_meta"
default-features = false
features = [ "enabled" ]
Expand Down Expand Up @@ -146,19 +146,19 @@ path = "module/alias/fundamental_data_type"
default-features = false

[workspace.dependencies.variadic_from]
version = "~0.14.0"
version = "~0.18.0"
path = "module/core/variadic_from"
default-features = false
features = [ "enabled" ]

[workspace.dependencies.clone_dyn]
version = "~0.16.0"
version = "~0.17.0"
path = "module/core/clone_dyn"
default-features = false
features = [ "enabled" ]

[workspace.dependencies.clone_dyn_meta]
version = "~0.16.0"
version = "~0.17.0"
path = "module/core/clone_dyn_meta"
features = [ "enabled" ]

Expand All @@ -182,7 +182,7 @@ default-features = false
## iter

[workspace.dependencies.iter_tools]
version = "~0.16.0"
version = "~0.17.0"
path = "module/core/iter_tools"
default-features = false

Expand All @@ -200,7 +200,7 @@ path = "module/core/for_each"
default-features = false

[workspace.dependencies.former]
version = "~2.0.0"
version = "~2.1.0"
path = "module/core/former"
default-features = false

Expand All @@ -210,10 +210,15 @@ version = "=2.0.0"
default-features = false

[workspace.dependencies.former_meta]
version = "~2.0.0"
version = "~2.1.0"
path = "module/core/former_meta"
default-features = false

[workspace.dependencies.former_types]
version = "~2.2.0"
path = "module/core/former_types"
default-features = false

[workspace.dependencies.impls_index]
version = "~0.7.0"
path = "module/core/impls_index"
Expand All @@ -224,12 +229,12 @@ version = "~0.7.0"
path = "module/core/impls_index_meta"

[workspace.dependencies.mod_interface]
version = "~0.19.0"
version = "~0.20.0"
path = "module/core/mod_interface"
default-features = false

[workspace.dependencies.mod_interface_meta]
version = "~0.19.0"
version = "~0.20.0"
path = "module/core/mod_interface_meta"
default-features = false

Expand All @@ -255,7 +260,7 @@ default-features = false
## macro tools

[workspace.dependencies.macro_tools]
version = "~0.24.0"
version = "~0.27.0"
path = "module/core/macro_tools"
default-features = false

Expand Down Expand Up @@ -309,7 +314,7 @@ default-features = false
## error

[workspace.dependencies.error_tools]
version = "~0.13.0"
version = "~0.14.0"
path = "module/core/error_tools"
default-features = false

Expand All @@ -321,7 +326,7 @@ path = "module/alias/werror"
## string tools

[workspace.dependencies.strs_tools]
version = "~0.12.0"
version = "~0.13.0"
path = "module/core/strs_tools"
default-features = false

Expand All @@ -343,15 +348,15 @@ path = "module/alias/file_tools"
default-features = false

[workspace.dependencies.proper_path_tools]
version = "~0.5.0"
version = "~0.6.0"
path = "module/core/proper_path_tools"
default-features = false


## process tools

[workspace.dependencies.process_tools]
version = "~0.4.0"
version = "~0.5.0"
path = "module/core/process_tools"
default-features = false

Expand Down Expand Up @@ -398,7 +403,7 @@ default-features = false
## ca

[workspace.dependencies.wca]
version = "~0.16.0"
version = "~0.17.0"
path = "module/move/wca"


Expand All @@ -412,7 +417,7 @@ path = "module/move/wcensor"
## willbe

[workspace.dependencies.willbe]
version = "~0.10.0"
version = "~0.11.0"
path = "module/move/willbe"


Expand Down Expand Up @@ -452,7 +457,7 @@ version = "~0.5.0"
path = "module/move/deterministic_rand"

[workspace.dependencies.crates_tools]
version = "~0.9.0"
version = "~0.10.0"
path = "module/move/crates_tools"


Expand Down
54 changes: 27 additions & 27 deletions Readme.md

Large diffs are not rendered by default.

38 changes: 38 additions & 0 deletions bash.exe.stackdump
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
Stack trace:
Frame Function Args
0000005FF160 00021006118E (0002102B5B12, 000210272B3E, 00000000005E, 0000005FACC0) msys-2.0.dll+0x2118E
0000005FF160 0002100469BA (000000000000, 000000000000, 000000000130, 000000001000) msys-2.0.dll+0x69BA
0000005FF160 0002100469F2 (000000000000, 0000000005AF, 00000000005E, 000000000000) msys-2.0.dll+0x69F2
0000005FF160 0002101791E8 (0002102B5892, 000800000000, 00080000DFB8, 000000000000) msys-2.0.dll+0x1391E8
0000005FF160 000210183B67 (000000000000, 0002102280C8, 0002102280B0, 0000005FD320) msys-2.0.dll+0x143B67
0000005FF160 000210046DF4 (00021031C800, 0000005FD320, 000000000000, 000000000000) msys-2.0.dll+0x6DF4
0000005FF160 00021004850F (00007FFE0384, 000000000000, 000000000000, 000000000000) msys-2.0.dll+0x850F
0000005FF160 00021007251C (000000000000, 000000713234, 000000000000, 000000000000) msys-2.0.dll+0x3251C
0000005FF400 7FFF332D869F (000210040000, 000000000001, 000000000000, 7FFF333E8A70) ntdll.dll+0x2869F
0000005FF400 7FFF3331D03D (0000005FF300, 000000000000, 00000071A078, 000000000001) ntdll.dll+0x6D03D
0000005FF400 7FFF3331CDEE (0000007130D0, 0000005FF400, 000000718450, 000000000000) ntdll.dll+0x6CDEE
0000005FF400 7FFF3331CE60 (7FFF333EB860, 000000000000, 000000213000, 7FFF00000000) ntdll.dll+0x6CE60
000000000000 7FFF3338EA39 (000000000000, 000000000000, 000000000001, 000000000000) ntdll.dll+0xDEA39
000000000000 7FFF3337A744 (7FFF332B0000, 000000213050, 0000002157EE, 000000000000) ntdll.dll+0xCA744
000000000000 7FFF33323EA3 (000000000000, 0000005FFAD0, 000000000000, 000000000000) ntdll.dll+0x73EA3
000000000000 7FFF33323DCE (000000000000, 0000005FFAD0, 000000000000, 000000000000) ntdll.dll+0x73DCE
End of stack trace
Loaded modules:
000100400000 bash.exe
7FFF332B0000 ntdll.dll
7FFF32910000 KERNEL32.DLL
7FFF307E0000 KERNELBASE.dll
7FFF330C0000 USER32.dll
7FFF307B0000 win32u.dll
000210040000 msys-2.0.dll
7FFF328E0000 GDI32.dll
7FFF305D0000 gdi32full.dll
7FFF30ED0000 msvcp_win.dll
7FFF30C10000 ucrtbase.dll
7FFF31660000 advapi32.dll
7FFF326C0000 msvcrt.dll
7FFF31D90000 sechost.dll
7FFF30D30000 bcrypt.dll
7FFF30FE0000 RPCRT4.dll
7FFF2FE30000 CRYPTBASE.DLL
7FFF30B90000 bcryptPrimitives.dll
3 changes: 3 additions & 0 deletions debug
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[program_tools_v1 0b9968c19] former : property hint -
1 file changed, 1 insertion(+)
Already up to date.
2 changes: 1 addition & 1 deletion module/alias/proc_macro_tools/Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Module :: proc_macro_tools
<!--{ generate.module_header.start() }-->
[![experimental](https://raster.shields.io/static/v1?label=&message=experimental&color=orange)](https://github.com/emersion/stability-badges#experimental) [![rust-status](https://github.com/Wandalen/wTools/actions/workflows/module_proc_macro_tools_push.yml/badge.svg)](https://github.com/Wandalen/wTools/actions/workflows/module_proc_macro_tools_push.yml) [![docs.rs](https://img.shields.io/docsrs/proc_macro_tools?color=e3e8f0&logo=docs.rs)](https://docs.rs/proc_macro_tools) [![Open in Gitpod](https://raster.shields.io/static/v1?label=try&message=online&color=eee&logo=gitpod&logoColor=eee)](https://gitpod.io/#RUN_PATH=.,SAMPLE_FILE=module/alias/proc_macro_tools/examples/proc_macro_tools_trivial.rs,RUN_POSTFIX=--example%20/home/sakapoi/Документи/wTools_fork/module/alias/proc_macro_tools/examples/proc_macro_tools_trivial/https://github.com/Wandalen/wTools) [![discord](https://img.shields.io/discord/872391416519737405?color=eee&logo=discord&logoColor=eee&label=ask)](https://discord.gg/m3YfbXpUUY)
[![experimental](https://raster.shields.io/static/v1?label=&message=experimental&color=orange)](https://github.com/emersion/stability-badges#experimental) [![rust-status](https://github.com/Wandalen/wTools/actions/workflows/module_proc_macro_tools_push.yml/badge.svg)](https://github.com/Wandalen/wTools/actions/workflows/module_proc_macro_tools_push.yml) [![docs.rs](https://img.shields.io/docsrs/proc_macro_tools?color=e3e8f0&logo=docs.rs)](https://docs.rs/proc_macro_tools) [![Open in Gitpod](https://raster.shields.io/static/v1?label=try&message=online&color=eee&logo=gitpod&logoColor=eee)](https://gitpod.io/#RUN_PATH=.,SAMPLE_FILE=module%2Falias%2Fproc_macro_tools%2Fexamples%2Fproc_macro_tools_trivial.rs,RUN_POSTFIX=--example%20proc_macro_tools_trivial/https://github.com/Wandalen/wTools) [![discord](https://img.shields.io/discord/872391416519737405?color=eee&logo=discord&logoColor=eee&label=ask)](https://discord.gg/m3YfbXpUUY)
<!--{ generate.module_header.end }-->

Tools for writing procedural macros.
Expand Down
2 changes: 1 addition & 1 deletion module/alias/werror/Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Module :: werror
<!--{ generate.module_header.start() }-->
[![experimental](https://raster.shields.io/static/v1?label=&message=experimental&color=orange)](https://github.com/emersion/stability-badges#experimental) [![rust-status](https://github.com/Wandalen/wTools/actions/workflows/module_werror_push.yml/badge.svg)](https://github.com/Wandalen/wTools/actions/workflows/module_werror_push.yml) [![docs.rs](https://img.shields.io/docsrs/werror?color=e3e8f0&logo=docs.rs)](https://docs.rs/werror) [![Open in Gitpod](https://raster.shields.io/static/v1?label=try&message=online&color=eee&logo=gitpod&logoColor=eee)](https://gitpod.io/#RUN_PATH=.,SAMPLE_FILE=module/alias/werror/examples/werror_tools_trivial.rs,RUN_POSTFIX=--example%20/home/sakapoi/Документи/wTools_fork/module/alias/werror/examples/werror_tools_trivial/https://github.com/Wandalen/wTools) [![discord](https://img.shields.io/discord/872391416519737405?color=eee&logo=discord&logoColor=eee&label=ask)](https://discord.gg/m3YfbXpUUY)
[![experimental](https://raster.shields.io/static/v1?label=&message=experimental&color=orange)](https://github.com/emersion/stability-badges#experimental) [![rust-status](https://github.com/Wandalen/wTools/actions/workflows/module_werror_push.yml/badge.svg)](https://github.com/Wandalen/wTools/actions/workflows/module_werror_push.yml) [![docs.rs](https://img.shields.io/docsrs/werror?color=e3e8f0&logo=docs.rs)](https://docs.rs/werror) [![Open in Gitpod](https://raster.shields.io/static/v1?label=try&message=online&color=eee&logo=gitpod&logoColor=eee)](https://gitpod.io/#RUN_PATH=.,SAMPLE_FILE=module%2Falias%2Fwerror%2Fexamples%2Fwerror_tools_trivial.rs,RUN_POSTFIX=--example%20werror_tools_trivial/https://github.com/Wandalen/wTools) [![discord](https://img.shields.io/discord/872391416519737405?color=eee&logo=discord&logoColor=eee&label=ask)](https://discord.gg/m3YfbXpUUY)
<!--{ generate.module_header.end }-->

Basic exceptions handling mechanism.
Expand Down
2 changes: 1 addition & 1 deletion module/alias/winterval/Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Module :: winterval
<!--{ generate.module_header.start() }-->
[![experimental](https://raster.shields.io/static/v1?label=&message=experimental&color=orange)](https://github.com/emersion/stability-badges#experimental) [![rust-status](https://github.com/Wandalen/wTools/actions/workflows/module_winterval_push.yml/badge.svg)](https://github.com/Wandalen/wTools/actions/workflows/module_winterval_push.yml) [![docs.rs](https://img.shields.io/docsrs/winterval?color=e3e8f0&logo=docs.rs)](https://docs.rs/winterval) [![Open in Gitpod](https://raster.shields.io/static/v1?label=try&message=online&color=eee&logo=gitpod&logoColor=eee)](https://gitpod.io/#RUN_PATH=.,SAMPLE_FILE=module/alias/winterval/examples/winterval_trivial.rs,RUN_POSTFIX=--example%20/home/sakapoi/Документи/wTools_fork/module/alias/winterval/examples/winterval_trivial/https://github.com/Wandalen/wTools) [![discord](https://img.shields.io/discord/872391416519737405?color=eee&logo=discord&logoColor=eee&label=ask)](https://discord.gg/m3YfbXpUUY)
[![experimental](https://raster.shields.io/static/v1?label=&message=experimental&color=orange)](https://github.com/emersion/stability-badges#experimental) [![rust-status](https://github.com/Wandalen/wTools/actions/workflows/module_winterval_push.yml/badge.svg)](https://github.com/Wandalen/wTools/actions/workflows/module_winterval_push.yml) [![docs.rs](https://img.shields.io/docsrs/winterval?color=e3e8f0&logo=docs.rs)](https://docs.rs/winterval) [![Open in Gitpod](https://raster.shields.io/static/v1?label=try&message=online&color=eee&logo=gitpod&logoColor=eee)](https://gitpod.io/#RUN_PATH=.,SAMPLE_FILE=module%2Falias%2Fwinterval%2Fexamples%2Fwinterval_trivial.rs,RUN_POSTFIX=--example%20winterval_trivial/https://github.com/Wandalen/wTools) [![discord](https://img.shields.io/discord/872391416519737405?color=eee&logo=discord&logoColor=eee&label=ask)](https://discord.gg/m3YfbXpUUY)
<!--{ generate.module_header.end }-->

Integer interval adapter for both Range and RangeInclusive.
Expand Down
2 changes: 1 addition & 1 deletion module/alias/wstring_tools/Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Module :: wstring_tools
<!--{ generate.module_header.start() }-->
[![experimental](https://raster.shields.io/static/v1?label=&message=experimental&color=orange)](https://github.com/emersion/stability-badges#experimental) [![rust-status](https://github.com/Wandalen/wTools/actions/workflows/module_wstring_tools_push.yml/badge.svg)](https://github.com/Wandalen/wTools/actions/workflows/module_wstring_tools_push.yml) [![docs.rs](https://img.shields.io/docsrs/wstring_tools?color=e3e8f0&logo=docs.rs)](https://docs.rs/wstring_tools) [![Open in Gitpod](https://raster.shields.io/static/v1?label=try&message=online&color=eee&logo=gitpod&logoColor=eee)](https://gitpod.io/#RUN_PATH=.,SAMPLE_FILE=module/alias/wstring_tools/examples/wstring_toolst_trivial_sample.rs,RUN_POSTFIX=--example%20/home/sakapoi/Документи/wTools_fork/module/alias/wstring_tools/examples/wstring_toolst_trivial_sample/https://github.com/Wandalen/wTools) [![discord](https://img.shields.io/discord/872391416519737405?color=eee&logo=discord&logoColor=eee&label=ask)](https://discord.gg/m3YfbXpUUY)
[![experimental](https://raster.shields.io/static/v1?label=&message=experimental&color=orange)](https://github.com/emersion/stability-badges#experimental) [![rust-status](https://github.com/Wandalen/wTools/actions/workflows/module_wstring_tools_push.yml/badge.svg)](https://github.com/Wandalen/wTools/actions/workflows/module_wstring_tools_push.yml) [![docs.rs](https://img.shields.io/docsrs/wstring_tools?color=e3e8f0&logo=docs.rs)](https://docs.rs/wstring_tools) [![Open in Gitpod](https://raster.shields.io/static/v1?label=try&message=online&color=eee&logo=gitpod&logoColor=eee)](https://gitpod.io/#RUN_PATH=.,SAMPLE_FILE=module%2Falias%2Fwstring_tools%2Fexamples%2Fwstring_toolst_trivial_sample.rs,RUN_POSTFIX=--example%20wstring_toolst_trivial_sample/https://github.com/Wandalen/wTools) [![discord](https://img.shields.io/discord/872391416519737405?color=eee&logo=discord&logoColor=eee&label=ask)](https://discord.gg/m3YfbXpUUY)
<!--{ generate.module_header.end }-->

Tools to manipulate strings.
Expand Down
2 changes: 1 addition & 1 deletion module/alias/wtest/Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Module :: wtest
<!--{ generate.module_header.start() }-->
[![experimental](https://raster.shields.io/static/v1?label=&message=experimental&color=orange)](https://github.com/emersion/stability-badges#experimental) [![rust-status](https://github.com/Wandalen/wTools/actions/workflows/module_wtest_push.yml/badge.svg)](https://github.com/Wandalen/wTools/actions/workflows/module_wtest_push.yml) [![docs.rs](https://img.shields.io/docsrs/wtest?color=e3e8f0&logo=docs.rs)](https://docs.rs/wtest) [![Open in Gitpod](https://raster.shields.io/static/v1?label=try&message=online&color=eee&logo=gitpod&logoColor=eee)](https://gitpod.io/#RUN_PATH=.,SAMPLE_FILE=module/alias/wtest/examples/wtest_trivial_sample.rs,RUN_POSTFIX=--example%20/home/sakapoi/Документи/wTools_fork/module/alias/wtest/examples/wtest_trivial_sample/https://github.com/Wandalen/wTools) [![discord](https://img.shields.io/discord/872391416519737405?color=eee&logo=discord&logoColor=eee&label=ask)](https://discord.gg/m3YfbXpUUY)
[![experimental](https://raster.shields.io/static/v1?label=&message=experimental&color=orange)](https://github.com/emersion/stability-badges#experimental) [![rust-status](https://github.com/Wandalen/wTools/actions/workflows/module_wtest_push.yml/badge.svg)](https://github.com/Wandalen/wTools/actions/workflows/module_wtest_push.yml) [![docs.rs](https://img.shields.io/docsrs/wtest?color=e3e8f0&logo=docs.rs)](https://docs.rs/wtest) [![Open in Gitpod](https://raster.shields.io/static/v1?label=try&message=online&color=eee&logo=gitpod&logoColor=eee)](https://gitpod.io/#RUN_PATH=.,SAMPLE_FILE=module%2Falias%2Fwtest%2Fexamples%2Fwtest_trivial_sample.rs,RUN_POSTFIX=--example%20wtest_trivial_sample/https://github.com/Wandalen/wTools) [![discord](https://img.shields.io/discord/872391416519737405?color=eee&logo=discord&logoColor=eee&label=ask)](https://discord.gg/m3YfbXpUUY)
<!--{ generate.module_header.end }-->

Tools for writing and running tests.
Expand Down
2 changes: 1 addition & 1 deletion module/core/clone_dyn/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "clone_dyn"
version = "0.16.0"
version = "0.17.0"
edition = "2021"
authors = [
"Kostiantyn Wandalen <[email protected]>",
Expand Down
2 changes: 1 addition & 1 deletion module/core/clone_dyn/Readme.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!-- {{# generate.module_header{} #}} -->
# Module :: clone_dyn
<!--{ generate.module_header.start() }-->
[![experimental](https://raster.shields.io/static/v1?label=&message=experimental&color=orange)](https://github.com/emersion/stability-badges#experimental) [![rust-status](https://github.com/Wandalen/wTools/actions/workflows/module_clone_dyn_push.yml/badge.svg)](https://github.com/Wandalen/wTools/actions/workflows/module_clone_dyn_push.yml) [![docs.rs](https://img.shields.io/docsrs/clone_dyn?color=e3e8f0&logo=docs.rs)](https://docs.rs/clone_dyn) [![Open in Gitpod](https://raster.shields.io/static/v1?label=try&message=online&color=eee&logo=gitpod&logoColor=eee)](https://gitpod.io/#RUN_PATH=.,SAMPLE_FILE=module/core/clone_dyn/examples/clone_dyn_trivial.rs,RUN_POSTFIX=--example%20/home/sakapoi/Документи/wTools_fork/module/core/clone_dyn/examples/clone_dyn_trivial/https://github.com/Wandalen/wTools) [![discord](https://img.shields.io/discord/872391416519737405?color=eee&logo=discord&logoColor=eee&label=ask)](https://discord.gg/m3YfbXpUUY)
[![experimental](https://raster.shields.io/static/v1?label=&message=experimental&color=orange)](https://github.com/emersion/stability-badges#experimental) [![rust-status](https://github.com/Wandalen/wTools/actions/workflows/module_clone_dyn_push.yml/badge.svg)](https://github.com/Wandalen/wTools/actions/workflows/module_clone_dyn_push.yml) [![docs.rs](https://img.shields.io/docsrs/clone_dyn?color=e3e8f0&logo=docs.rs)](https://docs.rs/clone_dyn) [![Open in Gitpod](https://raster.shields.io/static/v1?label=try&message=online&color=eee&logo=gitpod&logoColor=eee)](https://gitpod.io/#RUN_PATH=.,SAMPLE_FILE=module%2Fcore%2Fclone_dyn%2Fexamples%2Fclone_dyn_trivial.rs,RUN_POSTFIX=--example%20clone_dyn_trivial/https://github.com/Wandalen/wTools) [![discord](https://img.shields.io/discord/872391416519737405?color=eee&logo=discord&logoColor=eee&label=ask)](https://discord.gg/m3YfbXpUUY)
<!--{ generate.module_header.end }-->

Derive to clone dyn structures.
Expand Down
2 changes: 1 addition & 1 deletion module/core/clone_dyn_meta/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "clone_dyn_meta"
version = "0.16.0"
version = "0.17.0"
edition = "2021"
authors = [
"Kostiantyn Wandalen <[email protected]>",
Expand Down
11 changes: 5 additions & 6 deletions module/core/clone_dyn_meta/src/derive.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

use macro_tools::prelude::*;
use macro_tools::Result;
use macro_tools::{ Result, generic_params };

//

Expand All @@ -14,11 +14,10 @@ pub fn clone_dyn( _attr : proc_macro::TokenStream, item : proc_macro::TokenStrea
};

let name_ident = &item_parsed.ident;
// let generics = &item_parsed.generics;
let generics_analyzed = item_parsed.generics_analyze();
let generic_params = &generics_analyzed.generics.params;
let generics_where = &generics_analyzed.generics.where_clause;
let generics_names = &generics_analyzed.names;

let generic_params = &item_parsed.generics.params;
let generics_where = &item_parsed.generics.where_clause;
let generics_names : Vec< _ > = generic_params::names( &item_parsed.generics ).collect();

let result = qt!
{
Expand Down
Loading

0 comments on commit 49aab29

Please sign in to comment.