kord-common
common
kord-common
/
dev.kord.common.entity
/
UserFlags
User
Flags
@
Serializable
(
with
=
UserFlags.UserFlagsSerializer::class
)
data
class
UserFlags
(
val
code
:
Int
)
(
source
)
Members
Constructors
User
Flags
Link copied to clipboard
constructor
(
code
:
Int
)
Types
User
Flags
Builder
Link copied to clipboard
class
UserFlagsBuilder
(
code
:
Int
=
0
)
User
Flags
Serializer
Link copied to clipboard
object
UserFlagsSerializer
:
KSerializer
<
UserFlags
>
Functions
contains
Link copied to clipboard
operator
fun
contains
(
flag
:
UserFlag
)
:
Boolean
copy
Link copied to clipboard
inline
fun
copy
(
block
:
UserFlags.UserFlagsBuilder
.
(
)
->
Unit
)
:
UserFlags
minus
Link copied to clipboard
operator
fun
minus
(
flag
:
UserFlag
)
:
UserFlags
plus
Link copied to clipboard
operator
fun
plus
(
flags
:
UserFlags
)
:
UserFlags
Properties
code
Link copied to clipboard
val
code
:
Int
flags
Link copied to clipboard
val
flags
:
List
<
UserFlag
>