pub struct CTTextBodyProperties {Show 26 fields
pub rot: Option<STAngle>,
pub spc_first_last_para: Option<bool>,
pub vert_overflow: Option<STTextVertOverflowType>,
pub horz_overflow: Option<STTextHorzOverflowType>,
pub vert: Option<STTextVerticalType>,
pub wrap: Option<STTextWrappingType>,
pub l_ins: Option<STCoordinate32>,
pub t_ins: Option<STCoordinate32>,
pub r_ins: Option<STCoordinate32>,
pub b_ins: Option<STCoordinate32>,
pub num_col: Option<STTextColumnCount>,
pub spc_col: Option<STPositiveCoordinate32>,
pub rtl_col: Option<bool>,
pub from_word_art: Option<bool>,
pub anchor: Option<STTextAnchoringType>,
pub anchor_ctr: Option<bool>,
pub force_a_a: Option<bool>,
pub upright: Option<bool>,
pub compat_ln_spc: Option<bool>,
pub prst_tx_warp: Option<Box<CTPresetTextShape>>,
pub text_autofit: Option<Box<EGTextAutofit>>,
pub scene3d: Option<Box<CTScene3D>>,
pub text3_d: Option<Box<EGText3D>>,
pub ext_lst: Option<Box<CTOfficeArtExtensionList>>,
pub extra_attrs: HashMap<String, String>,
pub extra_children: Vec<PositionedNode>,
}Fields§
§rot: Option<STAngle>§spc_first_last_para: Option<bool>§vert_overflow: Option<STTextVertOverflowType>§horz_overflow: Option<STTextHorzOverflowType>§vert: Option<STTextVerticalType>§wrap: Option<STTextWrappingType>§l_ins: Option<STCoordinate32>§t_ins: Option<STCoordinate32>§r_ins: Option<STCoordinate32>§b_ins: Option<STCoordinate32>§num_col: Option<STTextColumnCount>§spc_col: Option<STPositiveCoordinate32>§rtl_col: Option<bool>§from_word_art: Option<bool>§anchor: Option<STTextAnchoringType>§anchor_ctr: Option<bool>§force_a_a: Option<bool>§upright: Option<bool>§compat_ln_spc: Option<bool>§prst_tx_warp: Option<Box<CTPresetTextShape>>§text_autofit: Option<Box<EGTextAutofit>>§scene3d: Option<Box<CTScene3D>>§text3_d: Option<Box<EGText3D>>§ext_lst: Option<Box<CTOfficeArtExtensionList>>§extra_attrs: HashMap<String, String>Unknown attributes captured for roundtrip fidelity.
extra_children: Vec<PositionedNode>Unknown child elements captured for roundtrip fidelity.
Trait Implementations§
Source§impl Clone for CTTextBodyProperties
impl Clone for CTTextBodyProperties
Source§fn clone(&self) -> CTTextBodyProperties
fn clone(&self) -> CTTextBodyProperties
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 CTTextBodyProperties
impl Debug for CTTextBodyProperties
Source§impl Default for CTTextBodyProperties
impl Default for CTTextBodyProperties
Source§fn default() -> CTTextBodyProperties
fn default() -> CTTextBodyProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CTTextBodyProperties
impl<'de> Deserialize<'de> for CTTextBodyProperties
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 CTTextBodyProperties
impl FromXml for CTTextBodyProperties
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 CTTextBodyProperties
impl Serialize for CTTextBodyProperties
Source§impl ToXml for CTTextBodyProperties
impl ToXml for CTTextBodyProperties
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: 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_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 CTTextBodyProperties
impl RefUnwindSafe for CTTextBodyProperties
impl Send for CTTextBodyProperties
impl Sync for CTTextBodyProperties
impl Unpin for CTTextBodyProperties
impl UnsafeUnpin for CTTextBodyProperties
impl UnwindSafe for CTTextBodyProperties
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