Struct twilight_http::request::guild::member::add_guild_member::AddGuildMember [−][src]
pub struct AddGuildMember<'a> { /* fields omitted */ }
Implementations
Add a user to a guild.
An access token for the user with guilds.join
scope is required. All other
fields are optional. Refer to the discord docs for more information.
Whether the new member will be unable to hear audio when connected to a voice channel.
Whether the new member will be unable to speak in voice channels.
Set the user’s initial nickname.
The minimum length is 1 UTF-16 character and the maximum is 32 UTF-16 characters.
Errors
Returns an AddGuildMemberErrorType::NicknameInvalid
error type if
the nickname is too short or too long.
pub fn exec(self) -> ResponseFuture<PartialMember>ⓘNotable traits for ResponseFuture<T>impl<T: Unpin> Future for ResponseFuture<T> type Output = Result<Response<T>, Error>;
pub fn exec(self) -> ResponseFuture<PartialMember>ⓘNotable traits for ResponseFuture<T>impl<T: Unpin> Future for ResponseFuture<T> type Output = Result<Response<T>, Error>;
Notable traits for ResponseFuture<T>
impl<T: Unpin> Future for ResponseFuture<T> type Output = Result<Response<T>, Error>;
Execute the request, returning a future resolving to a Response
.