1 use activitystreams::object::kind::ImageType;
2 use serde::{Deserialize, Serialize};
5 use lemmy_apub_lib::values::MediaTypeMarkdown;
8 pub(crate) mod collections;
9 pub(crate) mod objects;
11 #[derive(Clone, Debug, Deserialize, Serialize)]
12 #[serde(rename_all = "camelCase")]
14 pub(crate) content: String,
15 pub(crate) media_type: MediaTypeMarkdown,
18 #[derive(Clone, Debug, Deserialize, Serialize)]
19 #[serde(rename_all = "camelCase")]
20 pub struct ImageObject {
21 #[serde(rename = "type")]
22 pub(crate) kind: ImageType,