1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
//! # Base
//!
//! `base` is the module providing the basic traits used throughoug `mitrid-core`. They are
//! designed to allow the library user to customize the framework easily with custom
//! data structures.
/// The Result type used across the library.
/// Trait to be implemented by types that can be checked.
/// Trait to be implemented by types that can be fields or parameters.
/// Trait to be implemented by types that can be serialized.
/// Trait to be implemented by types that can be sized.
/// Trait to be implemented by types that can be added, subtracted, multiplied.
/// Trait to be implemented by types that can be evaluated (computed).
/// Type used to define the distributed ledger stage.
/// Type used to convey the distributed ledger metadata.
pub use Result;
pub use Checkable;
pub use Datable;
pub use Serializable;
pub use Numerical;
pub use ;
pub use ;
pub use Stage;
pub use Meta;