pub struct VoiceContent {
pub attachment_id: AttachmentId,
pub metadata: Option<ContentMetadata>,
pub type: String,
}Fields§
§attachment_id: AttachmentId§metadata: Option<ContentMetadata>§type: StringImplementations§
Source§impl VoiceContent
impl VoiceContent
pub fn serialize<__S>(
__self: &VoiceContent,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> VoiceContent
impl<'de> VoiceContent
pub fn deserialize<__D>(__deserializer: __D) -> Result<VoiceContent, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl Clone for VoiceContent
impl Clone for VoiceContent
Source§impl Debug for VoiceContent
impl Debug for VoiceContent
Source§impl<'de> Deserialize<'de> for VoiceContent
impl<'de> Deserialize<'de> for VoiceContent
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 VoiceContent
impl RefUnwindSafe for VoiceContent
impl Send for VoiceContent
impl Sync for VoiceContent
impl Unpin for VoiceContent
impl UnsafeUnpin for VoiceContent
impl UnwindSafe for VoiceContent
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