use serde::Serialize;
#[derive(Serialize)]
pub(crate) struct DidDocument {
#[serde(rename = "@context")]
pub(crate) context: Vec<String>,
pub(crate) id: String,
pub(crate) service: Vec<Service>,
}
#[derive(Serialize)]
pub(crate) struct Service {
pub(crate) id: String,
#[serde(rename = "type")]
pub(crate) type_: String,
#[serde(rename = "serviceEndpoint")]
pub(crate) service_endpoint: String,
}