pub enum ParagraphContent {
Show 32 variants
CustomXml(Box<CTCustomXmlRun>),
SmartTag(Box<CTSmartTagRun>),
Sdt(Box<CTSdtRun>),
Dir(Box<CTDirContentRun>),
Bdo(Box<CTBdoContentRun>),
R(Box<Run>),
ProofErr(Box<CTProofErr>),
PermStart(Box<CTPermStart>),
PermEnd(Box<CTPerm>),
BookmarkStart(Box<Bookmark>),
BookmarkEnd(Box<CTMarkupRange>),
MoveFromRangeStart(Box<CTMoveBookmark>),
MoveFromRangeEnd(Box<CTMarkupRange>),
MoveToRangeStart(Box<CTMoveBookmark>),
MoveToRangeEnd(Box<CTMarkupRange>),
CommentRangeStart(Box<CTMarkupRange>),
CommentRangeEnd(Box<CTMarkupRange>),
CustomXmlInsRangeStart(Box<CTTrackChange>),
CustomXmlInsRangeEnd(Box<CTMarkup>),
CustomXmlDelRangeStart(Box<CTTrackChange>),
CustomXmlDelRangeEnd(Box<CTMarkup>),
CustomXmlMoveFromRangeStart(Box<CTTrackChange>),
CustomXmlMoveFromRangeEnd(Box<CTMarkup>),
CustomXmlMoveToRangeStart(Box<CTTrackChange>),
CustomXmlMoveToRangeEnd(Box<CTMarkup>),
Ins(Box<CTRunTrackChange>),
Del(Box<CTRunTrackChange>),
MoveFrom(Box<CTRunTrackChange>),
MoveTo(Box<CTRunTrackChange>),
FldSimple(Box<CTSimpleField>),
Hyperlink(Box<Hyperlink>),
SubDoc(Box<CTRel>),
}Variants§
CustomXml(Box<CTCustomXmlRun>)
SmartTag(Box<CTSmartTagRun>)
Sdt(Box<CTSdtRun>)
Dir(Box<CTDirContentRun>)
Bdo(Box<CTBdoContentRun>)
R(Box<Run>)
ProofErr(Box<CTProofErr>)
PermStart(Box<CTPermStart>)
PermEnd(Box<CTPerm>)
BookmarkStart(Box<Bookmark>)
BookmarkEnd(Box<CTMarkupRange>)
MoveFromRangeStart(Box<CTMoveBookmark>)
MoveFromRangeEnd(Box<CTMarkupRange>)
MoveToRangeStart(Box<CTMoveBookmark>)
MoveToRangeEnd(Box<CTMarkupRange>)
CommentRangeStart(Box<CTMarkupRange>)
CommentRangeEnd(Box<CTMarkupRange>)
CustomXmlInsRangeStart(Box<CTTrackChange>)
CustomXmlInsRangeEnd(Box<CTMarkup>)
CustomXmlDelRangeStart(Box<CTTrackChange>)
CustomXmlDelRangeEnd(Box<CTMarkup>)
CustomXmlMoveFromRangeStart(Box<CTTrackChange>)
CustomXmlMoveFromRangeEnd(Box<CTMarkup>)
CustomXmlMoveToRangeStart(Box<CTTrackChange>)
CustomXmlMoveToRangeEnd(Box<CTMarkup>)
Ins(Box<CTRunTrackChange>)
Del(Box<CTRunTrackChange>)
MoveFrom(Box<CTRunTrackChange>)
MoveTo(Box<CTRunTrackChange>)
FldSimple(Box<CTSimpleField>)
Hyperlink(Box<Hyperlink>)
SubDoc(Box<CTRel>)
Trait Implementations§
Source§impl Clone for ParagraphContent
impl Clone for ParagraphContent
Source§fn clone(&self) -> ParagraphContent
fn clone(&self) -> ParagraphContent
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 ParagraphContent
impl Debug for ParagraphContent
Source§impl<'de> Deserialize<'de> for ParagraphContent
impl<'de> Deserialize<'de> for ParagraphContent
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 FromXml for ParagraphContent
impl FromXml for ParagraphContent
Source§fn from_xml<R: BufRead>(
reader: &mut Reader<R>,
start_tag: &BytesStart<'_>,
is_empty: bool,
) -> Result<Self, ParseError>
fn from_xml<R: BufRead>( reader: &mut Reader<R>, start_tag: &BytesStart<'_>, is_empty: bool, ) -> Result<Self, ParseError>
Parse from an XML reader positioned at the start tag. Read more
Source§impl Serialize for ParagraphContent
impl Serialize for ParagraphContent
Source§impl ToXml for ParagraphContent
impl ToXml for ParagraphContent
Source§fn write_element<W: Write>(
&self,
_tag: &str,
writer: &mut Writer<W>,
) -> Result<(), SerializeError>
fn write_element<W: Write>( &self, _tag: &str, writer: &mut Writer<W>, ) -> Result<(), SerializeError>
Write a complete element:
<tag attrs>children</tag> or <tag attrs/>.Source§fn write_attrs<'a>(&self, start: BytesStart<'a>) -> BytesStart<'a>
fn write_attrs<'a>(&self, start: BytesStart<'a>) -> BytesStart<'a>
Write attributes onto the start tag and return it.
Source§fn write_children<W>(
&self,
_writer: &mut Writer<W>,
) -> Result<(), SerializeError>where
W: Write,
fn write_children<W>(
&self,
_writer: &mut Writer<W>,
) -> Result<(), SerializeError>where
W: Write,
Write child elements and text content inside the element.
Source§fn is_empty_element(&self) -> bool
fn is_empty_element(&self) -> bool
Whether this element has no children (self-closing).
Auto Trait Implementations§
impl Freeze for ParagraphContent
impl RefUnwindSafe for ParagraphContent
impl Send for ParagraphContent
impl Sync for ParagraphContent
impl Unpin for ParagraphContent
impl UnsafeUnpin for ParagraphContent
impl UnwindSafe for ParagraphContent
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