pub trait DataContractDocumentValidationMethodsV0 {
// Required methods
fn validate_document(
&self,
name: &str,
document: &Document,
platform_version: &PlatformVersion,
) -> Result<SimpleConsensusValidationResult, ProtocolError>;
fn validate_document_properties(
&self,
name: &str,
value: Value,
platform_version: &PlatformVersion,
) -> Result<SimpleConsensusValidationResult, ProtocolError>;
}