docx_reader/documents/elements/
delete_text.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Deserialize, Serialize, PartialEq)]
4#[serde(rename_all = "camelCase")]
5pub struct DeleteText {
6 text: String,
7 preserve_space: bool,
8}
9
10impl DeleteText {
11 pub fn new(text: impl Into<String>) -> DeleteText {
12 DeleteText {
13 text: text.into(),
14 preserve_space: true,
15 }
16 }
17
18 pub(crate) fn without_escape(text: impl Into<String>) -> DeleteText {
19 DeleteText {
20 text: text.into(),
21 preserve_space: true,
22 }
23 }
24}