docx_reader/documents/elements/
vanish.rs

1use serde::{Deserialize, Serialize, Serializer};
2
3#[derive(Debug, Clone, Deserialize, PartialEq)]
4pub struct Vanish {}
5
6impl Vanish {
7	pub fn new() -> Vanish {
8		Vanish {}
9	}
10}
11
12impl Default for Vanish {
13	fn default() -> Self {
14		Vanish {}
15	}
16}
17
18impl Serialize for Vanish {
19	fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
20	where
21		S: Serializer,
22	{
23		serializer.serialize_bool(true)
24	}
25}