Variables

@:value(cast 0)@:enum@:implinlineread onlySelf:EnumFieldOriginKind<JsonModuleType<T>> = 0

The enum value is declared on the current type itself.

@:value(cast 1)@:enum@:implinlineread onlyStaticImport:EnumFieldOriginKind<JsonModuleType<T>> = 1

The enum value is brought into context via a static import (import pack.Module.Enum.Value).