pub struct Docx<'a> {Show 17 fields
pub app: Option<App<'a>>,
pub core: Option<Core<'a>>,
pub content_types: ContentTypes<'a>,
pub document: Document<'a>,
pub font_table: Option<FontTable<'a>>,
pub styles: Styles<'a>,
pub rels: Relationships<'a>,
pub document_rels: Option<Relationships<'a>>,
pub headers: HashMap<String, Header<'a>>,
pub footers: HashMap<String, Footer<'a>>,
pub themes: HashMap<String, Theme<'a>>,
pub medias: HashMap<String, (MediaType, &'a Vec<u8>)>,
pub footnotes: Option<FootNotes<'a>>,
pub endnotes: Option<EndNotes<'a>>,
pub settings: Option<Settings<'a>>,
pub web_settings: Option<WebSettings>,
pub comments: Option<Comments<'a>>,
}
Expand description
A WordprocessingML package
Fields§
§app: Option<App<'a>>
Specifies package-level properties part
core: Option<Core<'a>>
Specifies core properties part
content_types: ContentTypes<'a>
Specifies the content type of relationship parts and the main document part.
document: Document<'a>
Specifies the main document part.
font_table: Option<FontTable<'a>>
Specifies the font table part
styles: Styles<'a>
Specifies the style definitions part
rels: Relationships<'a>
Specifies the package-level relationship to the main document part
document_rels: Option<Relationships<'a>>
Specifies the part-level relationship to the main document part
headers: HashMap<String, Header<'a>>
§themes: HashMap<String, Theme<'a>>
§medias: HashMap<String, (MediaType, &'a Vec<u8>)>
§footnotes: Option<FootNotes<'a>>
§endnotes: Option<EndNotes<'a>>
§settings: Option<Settings<'a>>
§web_settings: Option<WebSettings>
§comments: Option<Comments<'a>>