From 80225095fe224285215b83406950d53835e4dcf9 Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Sat, 20 Nov 2021 09:54:46 +0100 Subject: support where clauses for trait generics --- tests/tests.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tests') diff --git a/tests/tests.rs b/tests/tests.rs index 652be48..3a14811 100644 --- a/tests/tests.rs +++ b/tests/tests.rs @@ -76,6 +76,16 @@ trait Foo { fn foobar(&self, x: X) -> Self::A; } +#[dynamize::dynamize] +trait FooWithWhere +where + X: std::fmt::Display, +{ + type A: Into; + + fn foobar(&self, x: X) -> Self::A; +} + #[dynamize::dynamize] trait Bar { fn foobar(&self, x: X) -> A; -- cgit v1.2.3