© 2026 Hedgehog Software, LLC
trait A: ... trait B: ... @value struct S(A, B): ... fn f[ty: A](s: ty): ... fn f[ty: B](s: ty): ... fn test(): let s = S() f(s)
f