pub enum DocNode {
Show 13 variants
Document(Document),
Heading(Heading),
Paragraph(Paragraph),
List(List),
ListItem(ListItem),
Definition(Definition),
Verbatim(Verbatim),
Annotation(Annotation),
Inline(InlineContent),
Table(Table),
Image(Image),
Video(Video),
Audio(Audio),
}Expand description
A universal, semantic representation of a document node.
Variants§
Document(Document)
Heading(Heading)
Paragraph(Paragraph)
List(List)
ListItem(ListItem)
Definition(Definition)
Verbatim(Verbatim)
Annotation(Annotation)
Inline(InlineContent)
Table(Table)
Image(Image)
Video(Video)
Audio(Audio)
Trait Implementations§
impl StructuralPartialEq for DocNode
Auto Trait Implementations§
impl Freeze for DocNode
impl RefUnwindSafe for DocNode
impl Send for DocNode
impl Sync for DocNode
impl Unpin for DocNode
impl UnsafeUnpin for DocNode
impl UnwindSafe for DocNode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more