import std; #include struct SomeInterfaceImpl { int a; int b; }; using SomeInterface = utempl::GoInterface; struct SomeStruct { std::int16_t a; std::int16_t b; }; inline auto Func(SomeInterface arg) { std::println("{} {}\n", arg.a, arg.b); }; auto main() -> int { Func(SomeStruct{42, 300}); // NOLINT };