public struct X { } public struct Y { } public struct ExternalGeneric {} public struct AnotherExternalGeneric {}