Struct docx::docx::Docx [−][src]
pub struct Docx<'a> { 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: Option<Styles<'a>>, pub rels: Relationships<'a>, pub document_rels: Option<Relationships<'a>>, }
Fields
app: Option<App<'a>>
core: Option<Core<'a>>
content_types: ContentTypes<'a>
document: Document<'a>
font_table: Option<FontTable<'a>>
styles: Option<Styles<'a>>
rels: Relationships<'a>
document_rels: Option<Relationships<'a>>
Methods
impl<'a> Docx<'a>
[src]
impl<'a> Docx<'a>
pub fn create_para(&mut self) -> &mut Para<'a>
[src]
pub fn create_para(&mut self) -> &mut Para<'a>
pub fn create_style(&mut self) -> &mut Style<'a>
[src]
pub fn create_style(&mut self) -> &mut Style<'a>
pub fn generate<T: Write + Seek>(&mut self, writer: T) -> Result<T>
[src]
pub fn generate<T: Write + Seek>(&mut self, writer: T) -> Result<T>
pub fn to_file<P: AsRef<Path>>(&mut self, path: P) -> Result<File>
[src]
pub fn to_file<P: AsRef<Path>>(&mut self, path: P) -> Result<File>
pub fn parse<T: Read + Seek>(reader: T) -> Result<Docx<'a>>
[src]
pub fn parse<T: Read + Seek>(reader: T) -> Result<Docx<'a>>
pub fn from_file<P: AsRef<Path>>(path: P) -> Result<Docx<'a>>
[src]
pub fn from_file<P: AsRef<Path>>(path: P) -> Result<Docx<'a>>
Trait Implementations
impl<'a> Debug for Docx<'a>
[src]
impl<'a> Debug for Docx<'a>
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<'a> Default for Docx<'a>
[src]
impl<'a> Default for Docx<'a>