pub struct VoiceContent {}
Available on crate features
events
and unstable-msc3245
only.Expand description
Voice content.
This is currently empty and used as a flag to mark an audio event that should be displayed as a voice message.
Implementations
sourceimpl VoiceContent
impl VoiceContent
sourcepub fn new() -> VoiceContent
pub fn new() -> VoiceContent
Creates a new empty VoiceContent
.
Trait Implementations
sourceimpl Clone for VoiceContent
impl Clone for VoiceContent
sourcefn clone(&self) -> VoiceContent
fn clone(&self) -> VoiceContent
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for VoiceContent
impl Debug for VoiceContent
sourceimpl Default for VoiceContent
impl Default for VoiceContent
sourcefn default() -> VoiceContent
fn default() -> VoiceContent
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for VoiceContent
impl<'de> Deserialize<'de> for VoiceContent
sourcefn deserialize<__D>(
__deserializer: __D
) -> Result<VoiceContent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<VoiceContent, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for VoiceContent
impl Serialize for VoiceContent
sourcefn 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 RefUnwindSafe for VoiceContent
impl Send for VoiceContent
impl Sync for VoiceContent
impl Unpin for VoiceContent
impl UnwindSafe for VoiceContent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more