#[non_exhaustive]pub struct CallsParticipantsAddRequest {
pub id: String,
pub users: Vec<Value>,
}Expand description
Arguments for the Slack Web API method calls.participants.add: Registers new participants added to a Call.
Send it with SlackClient::calls_participants_add.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: Stringid returned by the calls.add method.
users: Vec<Value>The list of users to add as participants in the Call. Read more on how to specify users here.
Implementations§
Trait Implementations§
Source§impl Clone for CallsParticipantsAddRequest
impl Clone for CallsParticipantsAddRequest
Source§impl Debug for CallsParticipantsAddRequest
impl Debug for CallsParticipantsAddRequest
impl StructuralPartialEq for CallsParticipantsAddRequest
Auto Trait Implementations§
impl Freeze for CallsParticipantsAddRequest
impl RefUnwindSafe for CallsParticipantsAddRequest
impl Send for CallsParticipantsAddRequest
impl Sync for CallsParticipantsAddRequest
impl Unpin for CallsParticipantsAddRequest
impl UnsafeUnpin for CallsParticipantsAddRequest
impl UnwindSafe for CallsParticipantsAddRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more