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}