pub enum DocumentContent {
Text(String),
Blocks(Vec<DocumentContentBlock>),
}Variants§
Text(String)
Blocks(Vec<DocumentContentBlock>)
Trait Implementations§
Source§impl Clone for DocumentContent
impl Clone for DocumentContent
Source§impl Debug for DocumentContent
impl Debug for DocumentContent
Source§impl DeclaredFields for DocumentContent
impl DeclaredFields for DocumentContent
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for DocumentContent
impl<'de> Deserialize<'de> for DocumentContent
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
impl Eq for DocumentContent
Source§impl PartialEq for DocumentContent
impl PartialEq for DocumentContent
Source§impl Serialize for DocumentContent
impl Serialize for DocumentContent
impl StructuralPartialEq for DocumentContent
Auto Trait Implementations§
impl Freeze for DocumentContent
impl RefUnwindSafe for DocumentContent
impl Send for DocumentContent
impl Sync for DocumentContent
impl Unpin for DocumentContent
impl UnsafeUnpin for DocumentContent
impl UnwindSafe for DocumentContent
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