dpp/identity/conversion/json/v0/mod.rs
1use crate::ProtocolError;
2use serde_json::Value as JsonValue;
3
4pub trait IdentityJsonConversionMethodsV0 {
5 fn to_json_object(&self) -> Result<JsonValue, ProtocolError>;
6 fn to_json(&self) -> Result<JsonValue, ProtocolError>;
7 fn from_json(json_object: JsonValue) -> Result<Self, ProtocolError>
8 where
9 Self: Sized;
10}