pub struct SessionRemoveParticipantParams {
pub participant_id: String,
pub room_id: Option<String>,
pub session_id: Option<String>,
}Expand description
The parameters for SessionsResource::remove_participant.
Fields§
§participant_id: StringThe participant to remove. Required.
room_id: Option<String>The room id. One of room_id or session_id is required.
session_id: Option<String>Restricts the action to a specific session.
Trait Implementations§
Source§impl Clone for SessionRemoveParticipantParams
impl Clone for SessionRemoveParticipantParams
Source§fn clone(&self) -> SessionRemoveParticipantParams
fn clone(&self) -> SessionRemoveParticipantParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for SessionRemoveParticipantParams
impl Default for SessionRemoveParticipantParams
Source§fn default() -> SessionRemoveParticipantParams
fn default() -> SessionRemoveParticipantParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SessionRemoveParticipantParams
impl RefUnwindSafe for SessionRemoveParticipantParams
impl Send for SessionRemoveParticipantParams
impl Sync for SessionRemoveParticipantParams
impl Unpin for SessionRemoveParticipantParams
impl UnsafeUnpin for SessionRemoveParticipantParams
impl UnwindSafe for SessionRemoveParticipantParams
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