pub enum MixedElement {
ImageBlockElement(ImageBlockElement),
PlainTextBlockObject {
text: String,
emoji: Option<bool>,
verbatim: Option<bool>,
},
MarkdownBlockObject {
text: String,
emoji: Option<bool>,
verbatim: Option<bool>,
},
None,
}Variants§
Implementations§
Source§impl MixedElement
impl MixedElement
pub fn block_type(&self) -> MixedElementType
Trait Implementations§
Source§impl Debug for MixedElement
impl Debug for MixedElement
Source§impl Default for MixedElement
impl Default for MixedElement
Source§impl<'de> Deserialize<'de> for MixedElement
impl<'de> Deserialize<'de> for MixedElement
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
Source§impl PartialEq for MixedElement
impl PartialEq for MixedElement
Source§impl Serialize for MixedElement
impl Serialize for MixedElement
impl StructuralPartialEq for MixedElement
Auto Trait Implementations§
impl Freeze for MixedElement
impl RefUnwindSafe for MixedElement
impl Send for MixedElement
impl Sync for MixedElement
impl Unpin for MixedElement
impl UnwindSafe for MixedElement
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