UnknownVariant

@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class UnknownVariant

Marks the single sealed-variant sink that a ForwardCompatible union skips unknown discriminators into. The marked variant must not carry PacketType — it is the else arm of dispatch, never matched by value — and its primary constructor must be (opcode: Int, raw: PlatformBuffer) (or (opcode: Int, raw: ReadBuffer)).

See also