pub struct TableProperties {Show 19 fields
pub tbl_style: Option<Box<CTString>>,
pub tblp_pr: Option<Box<CTTblPPr>>,
pub tbl_overlap: Option<Box<CTTblOverlap>>,
pub bidi_visual: Option<Box<OnOffElement>>,
pub tbl_style_row_band_size: Option<Box<CTDecimalNumber>>,
pub tbl_style_col_band_size: Option<Box<CTDecimalNumber>>,
pub tbl_w: Option<Box<CTTblWidth>>,
pub justification: Option<Box<CTJcTable>>,
pub tbl_cell_spacing: Option<Box<CTTblWidth>>,
pub tbl_ind: Option<Box<CTTblWidth>>,
pub tbl_borders: Option<Box<CTTblBorders>>,
pub shading: Option<Box<CTShd>>,
pub tbl_layout: Option<Box<CTTblLayoutType>>,
pub tbl_cell_mar: Option<Box<CTTblCellMar>>,
pub tbl_look: Option<Box<CTTblLook>>,
pub tbl_caption: Option<Box<CTString>>,
pub tbl_description: Option<Box<CTString>>,
pub tbl_pr_change: Option<Box<CTTblPrChange>>,
pub extra_children: Vec<PositionedNode>,
}Fields§
§tbl_style: Option<Box<CTString>>§tblp_pr: Option<Box<CTTblPPr>>§tbl_overlap: Option<Box<CTTblOverlap>>§bidi_visual: Option<Box<OnOffElement>>§tbl_style_row_band_size: Option<Box<CTDecimalNumber>>§tbl_style_col_band_size: Option<Box<CTDecimalNumber>>§tbl_w: Option<Box<CTTblWidth>>§justification: Option<Box<CTJcTable>>§tbl_cell_spacing: Option<Box<CTTblWidth>>§tbl_ind: Option<Box<CTTblWidth>>§tbl_borders: Option<Box<CTTblBorders>>§shading: Option<Box<CTShd>>§tbl_layout: Option<Box<CTTblLayoutType>>§tbl_cell_mar: Option<Box<CTTblCellMar>>§tbl_look: Option<Box<CTTblLook>>§tbl_caption: Option<Box<CTString>>§tbl_description: Option<Box<CTString>>§tbl_pr_change: Option<Box<CTTblPrChange>>§extra_children: Vec<PositionedNode>Unknown child elements captured for roundtrip fidelity.
Trait Implementations§
Source§impl Clone for TableProperties
impl Clone for TableProperties
Source§fn clone(&self) -> TableProperties
fn clone(&self) -> TableProperties
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 TableProperties
impl Debug for TableProperties
Source§impl Default for TableProperties
impl Default for TableProperties
Source§fn default() -> TableProperties
fn default() -> TableProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TableProperties
impl<'de> Deserialize<'de> for TableProperties
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 TableProperties
impl FromXml for TableProperties
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 TableProperties
impl Serialize for TableProperties
Source§impl ToXml for TableProperties
impl ToXml for TableProperties
Source§fn write_children<W: Write>(
&self,
writer: &mut Writer<W>,
) -> Result<(), SerializeError>
fn write_children<W: Write>( &self, writer: &mut Writer<W>, ) -> Result<(), SerializeError>
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).
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_element<W>(
&self,
tag: &str,
writer: &mut Writer<W>,
) -> Result<(), SerializeError>where
W: Write,
fn write_element<W>(
&self,
tag: &str,
writer: &mut Writer<W>,
) -> Result<(), SerializeError>where
W: Write,
Write a complete element:
<tag attrs>children</tag> or <tag attrs/>.Auto Trait Implementations§
impl Freeze for TableProperties
impl RefUnwindSafe for TableProperties
impl Send for TableProperties
impl Sync for TableProperties
impl Unpin for TableProperties
impl UnsafeUnpin for TableProperties
impl UnwindSafe for TableProperties
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