Skip to main content

rs_docx/formatting/
v_merge.rs

1use crate::__string_enum;
2use hard_xml::{XmlRead, XmlWrite};
3
4#[derive(Debug, Default, XmlRead, XmlWrite, Clone)]
5#[cfg_attr(test, derive(PartialEq))]
6#[xml(tag = "w:vMerge")]
7pub struct VMerge {
8    #[xml(attr = "w:val")]
9    pub val: Option<VMergeType>,
10}
11
12#[derive(Debug, Clone, PartialEq)]
13pub enum VMergeType {
14    Restart,
15    Continue,
16}
17
18__string_enum! {
19    VMergeType {
20        Restart = "restart",
21        Continue = "continue",
22    }
23}