pub struct MusicData {
pub music_type: MusicType,
pub id: Option<String>,
pub url: Option<String>,
pub audio: Option<String>,
pub title: Option<String>,
pub content: Option<String>,
pub image: Option<String>,
}Fields§
§music_type: MusicType§id: Option<String>§说明
歌曲 ID
url: Option<String>§说明
点击后跳转目标 URL
audio: Option<String>§说明
音乐 URL
title: Option<String>§说明
标题
content: Option<String>§说明
发送时可选,内容描述
image: Option<String>§说明
发送时可选,图片 URL
Trait Implementations§
Source§impl SendSegmentData for MusicData
impl SendSegmentData for MusicData
fn into_send_segment(self) -> SendSegment
Auto Trait Implementations§
impl Freeze for MusicData
impl RefUnwindSafe for MusicData
impl Send for MusicData
impl Sync for MusicData
impl Unpin for MusicData
impl UnsafeUnpin for MusicData
impl UnwindSafe for MusicData
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