pub struct RichBlockVoiceNote {
pub voice_note: Voice,
pub caption: Option<RichBlockCaption>,
}Expand description
A voice note block (<audio> in voice-note context).
Fields§
§voice_note: VoiceThe voice note file.
caption: Option<RichBlockCaption>Optional caption.
Trait Implementations§
Source§impl Clone for RichBlockVoiceNote
impl Clone for RichBlockVoiceNote
Source§fn clone(&self) -> RichBlockVoiceNote
fn clone(&self) -> RichBlockVoiceNote
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 Debug for RichBlockVoiceNote
impl Debug for RichBlockVoiceNote
Source§impl<'de> Deserialize<'de> for RichBlockVoiceNote
impl<'de> Deserialize<'de> for RichBlockVoiceNote
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
Auto Trait Implementations§
impl Freeze for RichBlockVoiceNote
impl RefUnwindSafe for RichBlockVoiceNote
impl Send for RichBlockVoiceNote
impl Sync for RichBlockVoiceNote
impl Unpin for RichBlockVoiceNote
impl UnsafeUnpin for RichBlockVoiceNote
impl UnwindSafe for RichBlockVoiceNote
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