DataContractDocumentValidationMethodsV0

Trait DataContractDocumentValidationMethodsV0 

Source
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>;
}

Required Methods§

Implementors§