Struct VoiceActivityMessage
pub struct VoiceActivityMessage {
pub voice_activity: VoiceActivityPayload,
}Expand description
Server-side voice activity detection event.
Fields§
§voice_activity: VoiceActivityPayloadThe voice activity payload.
Trait Implementations§
§impl Clone for VoiceActivityMessage
impl Clone for VoiceActivityMessage
§fn clone(&self) -> VoiceActivityMessage
fn clone(&self) -> VoiceActivityMessage
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 more§impl Debug for VoiceActivityMessage
impl Debug for VoiceActivityMessage
§impl<'de> Deserialize<'de> for VoiceActivityMessage
impl<'de> Deserialize<'de> for VoiceActivityMessage
§fn deserialize<__D>(
__deserializer: __D,
) -> Result<VoiceActivityMessage, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<VoiceActivityMessage, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Serialize for VoiceActivityMessage
impl Serialize for VoiceActivityMessage
§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for VoiceActivityMessage
impl RefUnwindSafe for VoiceActivityMessage
impl Send for VoiceActivityMessage
impl Sync for VoiceActivityMessage
impl Unpin for VoiceActivityMessage
impl UnwindSafe for VoiceActivityMessage
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