[−][src]Crate dubp_documents
Implements the Dunitrust Documents Protocol.
Re-exports
pub use crate::blockstamp::Blockstamp; |
pub use crate::blockstamp::PreviousBlockstamp; |
Modules
| blockstamp | Wrapper for blockstamp |
| documents | Implements the Dunitrust blockchain Documents. |
| parsers | |
| text_document_traits | Define the Text Document Traits. |
Structs
| BlockHash | Wrapper of a block hash. |
| BlockNumber | A block Id. |
| PestError | Error with pest parser (grammar) |
Enums
| DocumentSigsErr | List of possible errors for document signatures verification. |
| Rule | |
| TextDocumentParseError | List of possible errors while parsing a text document. |
Traits
| Document | trait providing commun methods for any documents of any protocol version. |
| DocumentBuilder | Trait helper for building new documents. |
| DocumentParser | Trait for a document parser from a |
| TextDocumentParser | |
| ToJsonObject | Jsonify a document |
| ToStringObject | Stringify a document |