identity_credential/sd_jwt_vc/metadata/
display.rs1use serde::Deserialize;
5use serde::Serialize;
6use serde_json::Value;
7
8#[derive(Debug, Clone, Eq, PartialEq, Serialize, Deserialize)]
10pub struct DisplayMetadata {
11 pub locale: String,
13 pub name: String,
15 #[serde(skip_serializing_if = "Option::is_none")]
17 pub description: Option<String>,
18 #[serde(skip_serializing_if = "Option::is_none")]
20 pub rendering: Option<RenderingMetadata>,
21}
22
23#[derive(Debug, Clone, Eq, PartialEq, Serialize, Deserialize)]
25pub struct RenderingMetadata(serde_json::Map<String, Value>);