pub struct ChatEventVideoChatParticipantVolumeLevelChanged {
pub participant_id: MessageSender,
pub volume_level: i32,
}
Expand description
A video chat participant volume level was changed
Fields§
§participant_id: MessageSender
Identifier of the affected group call participant
volume_level: i32
New value of volume_level; 1-20000 in hundreds of percents
Trait Implementations§
Source§impl Clone for ChatEventVideoChatParticipantVolumeLevelChanged
impl Clone for ChatEventVideoChatParticipantVolumeLevelChanged
Source§fn clone(&self) -> ChatEventVideoChatParticipantVolumeLevelChanged
fn clone(&self) -> ChatEventVideoChatParticipantVolumeLevelChanged
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 moreSource§impl<'de> Deserialize<'de> for ChatEventVideoChatParticipantVolumeLevelChanged
impl<'de> Deserialize<'de> for ChatEventVideoChatParticipantVolumeLevelChanged
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ChatEventVideoChatParticipantVolumeLevelChanged
impl PartialEq for ChatEventVideoChatParticipantVolumeLevelChanged
Source§fn eq(&self, other: &ChatEventVideoChatParticipantVolumeLevelChanged) -> bool
fn eq(&self, other: &ChatEventVideoChatParticipantVolumeLevelChanged) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ChatEventVideoChatParticipantVolumeLevelChanged
Auto Trait Implementations§
impl Freeze for ChatEventVideoChatParticipantVolumeLevelChanged
impl RefUnwindSafe for ChatEventVideoChatParticipantVolumeLevelChanged
impl Send for ChatEventVideoChatParticipantVolumeLevelChanged
impl Sync for ChatEventVideoChatParticipantVolumeLevelChanged
impl Unpin for ChatEventVideoChatParticipantVolumeLevelChanged
impl UnwindSafe for ChatEventVideoChatParticipantVolumeLevelChanged
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