1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use contentful::models::Asset; use getset::{Getters, Setters}; use serde::{Deserialize, Serialize}; #[cfg(feature = "wasm")] use wasm_bindgen::prelude::wasm_bindgen; #[cfg_attr(feature = "wasm", wasm_bindgen)] #[derive(Debug, Serialize, Deserialize, Getters, Setters)] #[getset(get = "pub", set = "pub")] #[serde(rename_all = "camelCase")] pub struct EventMeta { event_id: String, name: String, event_type: String, short_description: String, hero_image: Asset, }