docx_rs/documents/elements/
instr_num_pages.rs1use serde::Serialize;
2use std::io::Write;
3
4use crate::documents::*;
5use crate::xml_builder::XMLBuilder;
6
7#[derive(Serialize, Debug, Clone, PartialEq, Default)]
8#[serde(rename_all = "camelCase")]
9pub struct InstrNUMPAGES {}
10
11impl InstrNUMPAGES {
12 pub fn new() -> Self {
13 Self {}
14 }
15}
16
17impl BuildXML for InstrNUMPAGES {
18 fn build_to<W: Write>(
19 &self,
20 stream: xml::writer::EventWriter<W>,
21 ) -> xml::writer::Result<xml::writer::EventWriter<W>> {
22 XMLBuilder::from(stream)
23 .plain_text("NUMPAGES")?
24 .into_inner()
25 }
26}