pub struct ParticipantState {
pub node: NodeId,
pub video_enabled: bool,
pub audio_enabled: bool,
pub screen_sharing: bool,
pub joined_at: StateTime,
}Expand description
Participant state in a group
Fields§
§node: NodeIdNode ID
video_enabled: boolIs video enabled?
audio_enabled: boolIs audio enabled?
screen_sharing: boolIs screen sharing?
joined_at: StateTimeJoin time
Trait Implementations§
Source§impl Clone for ParticipantState
impl Clone for ParticipantState
Source§fn clone(&self) -> ParticipantState
fn clone(&self) -> ParticipantState
Returns a duplicate 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 ParticipantState
impl RefUnwindSafe for ParticipantState
impl Send for ParticipantState
impl Sync for ParticipantState
impl Unpin for ParticipantState
impl UnsafeUnpin for ParticipantState
impl UnwindSafe for ParticipantState
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