type

abstract val type: String

The underlying handshake message type this serializer can (de-)serialize. Used for type-safe serializer autodiscovery.