pub struct ListParticipantParams {
pub account_sid: String,
pub conference_sid: String,
pub muted: Option<bool>,
pub hold: Option<bool>,
pub coaching: Option<bool>,
pub page_size: Option<i32>,
pub page: Option<i32>,
pub page_token: Option<String>,
}
Expand description
struct for passing parameters to the method list_participant
Fields§
§account_sid: String
The SID of the Account that created the Participant resources to read.
conference_sid: String
The SID of the conference with the participants to read.
muted: Option<bool>
Whether to return only participants that are muted. Can be: true
or false
.
hold: Option<bool>
Whether to return only participants that are on hold. Can be: true
or false
.
coaching: Option<bool>
Whether to return only participants who are coaching another call. Can be: true
or false
.
page_size: Option<i32>
How many resources to return in each list page. The default is 50, and the maximum is 1000.
page: Option<i32>
The page index. This value is simply for client state.
page_token: Option<String>
The page token. This is provided by the API.
Trait Implementations§
Source§impl Clone for ListParticipantParams
impl Clone for ListParticipantParams
Source§fn clone(&self) -> ListParticipantParams
fn clone(&self) -> ListParticipantParams
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for ListParticipantParams
impl RefUnwindSafe for ListParticipantParams
impl Send for ListParticipantParams
impl Sync for ListParticipantParams
impl Unpin for ListParticipantParams
impl UnwindSafe for ListParticipantParams
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