shared/domain/module/body/legacy/slide.rs
1pub use super::*;
2use serde::{Deserialize, Serialize};
3use serde_with::skip_serializing_none;
4
5/// The body for [`Legacy`](crate::domain::module::ModuleKind::Legacy) modules.
6#[skip_serializing_none]
7#[derive(Default, Clone, Serialize, Deserialize, Debug)]
8pub struct Slide {
9 /// Full Image
10 pub image_full: String,
11
12 /// Design layer
13 pub design: design::Design,
14
15 /// The activity
16 pub activity: Option<activity::Activity>,
17}