crux_structs v0.2.0 Crux.Structs.User View Source
Represents a Discord User Object
Link to this section Summary
Functions
Creates a Crux.Structs.User
struct from raw data
Converts a Crux.Structs.User
into its discord mention format
Link to this section Types
Link to this type
t() View Source (since 0.1.0)
Link to this section Functions
Link to this function
create(data) View Source (since 0.1.0)
Creates a Crux.Structs.User
struct from raw data.
Automatically invoked by
Crux.Structs.create/2
.
Link to this function
to_mention(user)
View Source
(since 0.1.1)
to_mention(user)
View Source
(since 0.1.1)
to_mention(user :: Crux.Structs.User.t()) :: String.t()
to_mention(user :: Crux.Structs.User.t()) :: String.t()
Converts a Crux.Structs.User
into its discord mention format.
iex> %Crux.Structs.User{id: 218348062828003328}
...> |> Crux.Structs.User.to_mention()
"<@218348062828003328>"