docx_reader/documents/elements/tabs.rs
1use serde::{Deserialize, Serialize};
2
3use crate::Tab;
4
5#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, Default)]
6pub struct Tabs {
7 pub tabs: Vec<Tab>,
8}
9
10impl Tabs {
11 pub fn new() -> Self {
12 Default::default()
13 }
14
15 pub fn add_tab(mut self, t: Tab) -> Self {
16 self.tabs.push(t);
17 self
18 }
19}