diskord
5.2.0
common
diskord-core
/
com.jessecorbett.diskord.internal
/
CodeEnumSerializer
Code
Enum
Serializer
abstract
class
CodeEnumSerializer
<
T
:
CodeEnum
>
(
unknown
:
T
,
values
:
Array
<
T
>
)
:
KSerializer
<
T
>
(
source
)
Inheritors
ChannelTypeSerializer
VideoQualityModeSerializer
VerificationLevelSerializer
NotificationsLevelSerializer
ExplicitContentFilterLevelSerializer
GuildPremiumTypeSerializer
MFALevelSerializer
GuildNSFWLevelSerializer
StagePrivacyLevelSerializer
IntegrationExpireBehaviorSerializer
MessageTypeSerializer
MessageActivityTypeSerializer
TextInputStyleSerializer
ButtonStyleSerializer
StickerTypeSerializer
StickerFormatSerializer
PremiumTypeSerializer
WebhookTypeSerializer
OverwrittenEntityTypeSerializer
AuditLogActionTypeSerializer
InteractionTypeSerializer
CommandPermissionsTypeSerializer
Members
Constructors
Code
Enum
Serializer
Link copied to clipboard
constructor
(
unknown
:
T
,
values
:
Array
<
T
>
)
Properties
descriptor
Link copied to clipboard
open
override
val
descriptor
:
SerialDescriptor
Functions
deserialize
Link copied to clipboard
open
override
fun
deserialize
(
decoder
:
Decoder
)
:
T
serialize
Link copied to clipboard
open
override
fun
serialize
(
encoder
:
Encoder
,
value
:
T
)