shared/domain/module/body/legacy/
slide.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub use super::*;
use serde::{Deserialize, Serialize};
use serde_with::skip_serializing_none;

/// The body for [`Legacy`](crate::domain::module::ModuleKind::Legacy) modules.
#[skip_serializing_none]
#[derive(Default, Clone, Serialize, Deserialize, Debug)]
pub struct Slide {
    /// Full Image
    pub image_full: String,

    /// Design layer  
    pub design: design::Design,

    /// The activity
    pub activity: Option<activity::Activity>,
}