grom/user/current_user
Types
pub type GetGuildsQuery {
BeforeId(String)
AfterId(String)
Limit(Int)
WithCounts(Bool)
}
Constructors
-
BeforeId(String) -
AfterId(String) -
Limit(Int) -
WithCounts(Bool)
pub type Modify {
Modify(
username: option.Option(String),
avatar: option.Option(image.Data),
banner: option.Option(image.Data),
)
}
Constructors
-
Modify( username: option.Option(String), avatar: option.Option(image.Data), banner: option.Option(image.Data), )
Values
pub fn get(client: grom.Client) -> Result(user.User, grom.Error)
pub fn get_as_member(
client: grom.Client,
guild_id: String,
) -> Result(guild_member.GuildMember, grom.Error)
pub fn get_guilds(
client: grom.Client,
with query: List(GetGuildsQuery),
) -> Result(user.User, grom.Error)
pub fn modify(
client: grom.Client,
with data: Modify,
) -> Result(user.User, grom.Error)
pub fn new_modify() -> Modify