From 74bcf35fc83c57fd7e9a31639d7dae31d4d9a050 Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Thu, 25 Nov 2021 16:56:44 +0100 Subject: support dynamized supertraits via attribute --- tests/tests.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'tests') diff --git a/tests/tests.rs b/tests/tests.rs index e3df519..b75c605 100644 --- a/tests/tests.rs +++ b/tests/tests.rs @@ -282,3 +282,18 @@ trait CustomCollection { fn test(&self) -> MyCollection; } + +#[dynamize::dynamize] +trait SomeTrait { + type Y: Into; + + fn foo(&self) -> Self::Y; +} + +#[dynamize::dynamize] +#[dynamized(SomeTrait)] +trait OneTrait: SomeTrait { + type X: Into; + + fn test(&self) -> Self::X; +} -- cgit v1.2.3