pub struct OpusRichInsert {
pub native_image: Option<OpusImage>,
pub cut_off: Option<OpusCutOff>,
pub video_card: Option<OpusVideoCard>,
pub article_card: Option<OpusArticleCard>,
pub vote_card: Option<OpusVoteCard>,
pub live_card: Option<OpusLiveCard>,
}Expand description
Opus富文本插入内容
Fields§
§native_image: Option<OpusImage>原生图片
cut_off: Option<OpusCutOff>分割线
video_card: Option<OpusVideoCard>视频卡片
article_card: Option<OpusArticleCard>专栏卡片
vote_card: Option<OpusVoteCard>投票卡片
live_card: Option<OpusLiveCard>直播卡片
Trait Implementations§
Source§impl Clone for OpusRichInsert
impl Clone for OpusRichInsert
Source§fn clone(&self) -> OpusRichInsert
fn clone(&self) -> OpusRichInsert
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 moreSource§impl Debug for OpusRichInsert
impl Debug for OpusRichInsert
Source§impl<'de> Deserialize<'de> for OpusRichInsert
impl<'de> Deserialize<'de> for OpusRichInsert
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 OpusRichInsert
impl RefUnwindSafe for OpusRichInsert
impl Send for OpusRichInsert
impl Sync for OpusRichInsert
impl Unpin for OpusRichInsert
impl UnwindSafe for OpusRichInsert
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