pub struct CT_SectPr {Show 16 fields
pub page_width: Option<Twips>,
pub page_height: Option<Twips>,
pub orientation: Option<ST_PageOrientation>,
pub margin_top: Option<Twips>,
pub margin_right: Option<Twips>,
pub margin_bottom: Option<Twips>,
pub margin_left: Option<Twips>,
pub gutter: Option<Twips>,
pub header_distance: Option<Twips>,
pub footer_distance: Option<Twips>,
pub section_type: Option<ST_SectionType>,
pub columns: Option<CT_Columns>,
pub title_pg: Option<bool>,
pub header_refs: Vec<HdrFtrRef>,
pub footer_refs: Vec<HdrFtrRef>,
pub extra_xml: Vec<Vec<u8>>,
}Expand description
CT_SectPr — Section properties (page size, margins, columns, orientation).
Fields§
§page_width: Option<Twips>Page width in twips
page_height: Option<Twips>Page height in twips
orientation: Option<ST_PageOrientation>Page orientation
margin_top: Option<Twips>Top margin in twips
margin_right: Option<Twips>Right margin in twips
margin_bottom: Option<Twips>Bottom margin in twips
margin_left: Option<Twips>Left margin in twips
gutter: Option<Twips>Gutter margin in twips
header_distance: Option<Twips>Header distance from top edge in twips
Footer distance from bottom edge in twips
section_type: Option<ST_SectionType>Section break type
columns: Option<CT_Columns>Column layout
title_pg: Option<bool>Title page (different first page header/footer)
header_refs: Vec<HdrFtrRef>Header references
Footer references
extra_xml: Vec<Vec<u8>>Unknown child elements captured as raw XML.
Implementations§
Trait Implementations§
impl StructuralPartialEq for CT_SectPr
Auto Trait Implementations§
impl Freeze for CT_SectPr
impl RefUnwindSafe for CT_SectPr
impl Send for CT_SectPr
impl Sync for CT_SectPr
impl Unpin for CT_SectPr
impl UnsafeUnpin for CT_SectPr
impl UnwindSafe for CT_SectPr
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