Struct serenity::builder::EditVoiceState [−][src]
Expand description
A builder which edits a user’s voice state, to be used in conjunction with
GuildChannel::edit_voice_state
.
Tuple Fields
0: HashMap<&'static str, Value>
Implementations
Whether to suppress the user. Setting this to false will invite a user to speak.
Requires the Mute Members permission to suppress another user or unsuppress the current user.
Requests or clears a request to speak. This is equivalent to passing the
current time to Self::request_to_speak_timestamp
.
Requires the Request to Speak permission.
Sets the current bot user’s request to speak timestamp. This can be any
present or future time. Set this to None
to clear a request to speak.
Requires the Request to Speak permission.
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for EditVoiceState
impl Send for EditVoiceState
impl Sync for EditVoiceState
impl Unpin for EditVoiceState
impl UnwindSafe for EditVoiceState
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more